pleyo.com

OWBAL Namespace Reference


Classes

class  SQLiteAuthorizer
class  SQLiteDatabase
class  SQLiteStatement
class  SQLiteTransaction
class  SQLValue
class  FileChooserClient
class  FileChooser
class  MIMETypeRegistry
class  SecurityOrigin
struct  SecurityOriginHash
class  TimerBase
class  Timer
class  BMPImageDecoder
class  GIFImageDecoder
class  ICOImageDecoder
class  RGBA32Buffer
class  ImageDecoder
class  JPEGImageDecoder
class  PNGImageDecoder
class  XBMImageDecoder
class  AtomicString
class  AtomicStringImpl
class  BidiContext
struct  BidiStatus
struct  BidiCharacterRun
class  BidiResolver
class  CStringBuffer
class  CString
class  String
class  RegularExpression
class  SegmentedSubstring
class  SegmentedString
class  StringBuffer
class  StringBuilder
struct  StringHash
class  CaseFoldingHash
struct  AlreadyHashed
class  StringImpl
class  TextCodec
class  TextCodecICU
class  TextCodecLatin1
class  TextCodecUserDefined
class  TextCodecUTF16
class  TextDecoder
class  TextEncoding
class  TextStream
struct  Arena
struct  ArenaPool
class  AutodrainedPool
class  DeprecatedPtrList
class  DeprecatedPtrListIterator
class  DeprecatedPtrListImpl
class  DeprecatedPtrListImplIterator
class  DeprecatedPtrQueue
class  DeprecatedValueListNode
class  DeprecatedValueListIterator
class  DeprecatedValueListConstIterator
class  DeprecatedValueList
class  DeprecatedValueListImplIterator
class  DeprecatedValueListImpl
class  DeprecatedValueListImplNode
class  Icon
class  KURL
class  SharedBuffer
class  TreeShared

Typedefs

typedef Vector< unsigned > RGBA32Array
typedef char UnencodableReplacementArray [32]
typedef void(* EncodingNameRegistrar )(const char *alias, const char *name)
 function template
typedef std::auto_ptr
< TextCodec >(* 
NewTextCodecFunction )(const TextEncoding &, const void *additionalData)
 function template
typedef void(* TextCodecRegistrar )(const char *name, NewTextCodecFunction, const void *additionalData)
 function template
typedef unsigned long uword

Enumerations

enum  UnencodableHandling { QuestionMarksForUnencodables, EntitiesForUnencodables, URLEncodedEntitiesForUnencodables }

Functions

bool fileExists (const String &)
 Check wether a files exists.
bool deleteFile (const String &)
 Delete a file.
bool deleteEmptyDirectory (const String &)
 Remove an empty directory.
bool getFileSize (const String &, long long &result)
 Retrieve the size of a file.
bool getFileModificationTime (const String &, time_t &result)
 Retrieve the last modification time for a file.
String pathByAppendingComponent (const String &path, const String &component)
 Concatenate a path with a component.
bool makeAllDirectories (const String &path)
 Create a/some directory/ies.
String homeDirectoryPath ()
 Retrieve the user home directory.
String pathGetFileName (const String &)
 Retrieve the basename from a filename.
String directoryName (const String &)
 Retrieve the directory name.
CString fileSystemRepresentation (const String &)
 Get the filesystem representation.
bool isHandleValid (const PlatformFileHandle &handle)
 Check if a handle is valid.
CString openTemporaryFile (const char *prefix, PlatformFileHandle &)
 Create a temporary file.
void closeFile (PlatformFileHandle &)
 Close a file.
int writeToFile (PlatformFileHandle, const char *data, int length)
 Write some data to a file.
bool unloadModule (PlatformModule)
 Unload a module.
template<typename T>
float narrowPrecisionToFloat (T)
 narrow precision to float template
template<>
float narrowPrecisionToFloat (double number)
 narrow precision to float
bool parseHTTPRefresh (const String &refresh, bool fromHttpEquivMeta, double &delay, String &url)
 parse HTTP refresh
String filenameFromHTTPContentDisposition (const String &)
 filename from HTTP Content disposition
String extractMIMETypeFromMediaType (const String &)
 extract MIMEType from media type
String extractCharsetFromMediaType (const String &)
 extract charset from media type
String defaultLanguage ()
 get default language
void InitializeLoggingChannelsIfNecessary ()
 Initialize logging channels if it's necessary.
void setSharedTimerFiredFunction (void(*)())
 set shared timer fired function
void setSharedTimerFireTime (double fireTime)
 The fire time is relative to the classic POSIX epoch of January 1, 1970, as the result of currentTime() is.
void stopSharedTimer ()
 stop shared timer
Vector< StringsupportedKeySizes ()
 get supported key sizes
String signedPublicKeyAndChallengeString (unsigned keySizeIndex, const String &challengeString, const KURL &)
 get signed public key and challenge string
double currentTime ()
 Return the current system time in seconds, using the classic POSIX epoch of January 1, 1970.
float userIdleTime ()
 Return the number of seconds since a user event has been generated.
bool isDeferringTimers ()
 Set to true to prevent any timers from firing.
void setDeferringTimers (bool)
 setDeferringTimers
bool operator== (const AtomicString &a, const AtomicString &b)
 operator==
bool operator== (const AtomicString &a, const char *b)
 operator==
bool operator== (const AtomicString &a, const String &b)
 operator==
bool operator== (const char *a, const AtomicString &b)
 operator==
bool operator== (const String &a, const AtomicString &b)
 operator==
bool operator!= (const AtomicString &a, const AtomicString &b)
 operator!=
bool operator!= (const AtomicString &a, const char *b)
 operator!=
bool operator!= (const AtomicString &a, const String &b)
 operator!=
bool operator!= (const char *a, const AtomicString &b)
 operator!=
bool operator!= (const String &a, const AtomicString &b)
 operator!=
bool equalIgnoringCase (const AtomicString &a, const AtomicString &b)
 equalIgnoringCase
bool equalIgnoringCase (const AtomicString &a, const char *b)
 equalIgnoringCase
bool equalIgnoringCase (const AtomicString &a, const String &b)
 equalIgnoringCase
bool equalIgnoringCase (const char *a, const AtomicString &b)
 equalIgnoringCase
bool equalIgnoringCase (const String &a, const AtomicString &b)
 equalIgnoringCase
void base64Encode (const Vector< char > &, Vector< char > &, bool insertLFs=false)
 base64 encode
bool base64Decode (const Vector< char > &, Vector< char > &)
 this decoder is not general purpose - it returns an error if it encounters a linefeed, as needed for window.atob
bool base64Decode (const char *, unsigned, Vector< char > &)
 this decoder is not general purpose - it returns an error if it encounters a linefeed, as needed for window.atob
bool operator== (const BidiContext &, const BidiContext &)
 operator==
bool operator== (const BidiStatus &status1, const BidiStatus &status2)
 operator==
bool operator!= (const BidiStatus &status1, const BidiStatus &status2)
 operator!=
bool operator== (const CString &a, const CString &b)
 operator==
bool operator!= (const CString &a, const CString &b)
 operator!=
String inputElementAltText ()
 get input element alt text
String resetButtonDefaultLabel ()
 get reset button default label
String searchableIndexIntroduction ()
 searchableIndexIntroduction
String submitButtonDefaultLabel ()
 submitButtonDefaultLabel
String fileButtonChooseFileLabel ()
 fileButtonChooseFileLabel
String fileButtonNoFileSelectedLabel ()
 fileButtonNoFileSelectedLabel
String copyImageUnknownFileLabel ()
 copyImageUnknownFileLabel
String contextMenuItemTagOpenLinkInNewWindow ()
 contextMenuItemTagOpenLinkInNewWindow
String contextMenuItemTagDownloadLinkToDisk ()
 contextMenuItemTagDownloadLinkToDisk
String contextMenuItemTagCopyLinkToClipboard ()
 contextMenuItemTagCopyLinkToClipboard
String contextMenuItemTagOpenImageInNewWindow ()
 contextMenuItemTagOpenImageInNewWindow
String contextMenuItemTagDownloadImageToDisk ()
 contextMenuItemTagDownloadImageToDisk
String contextMenuItemTagCopyImageToClipboard ()
 contextMenuItemTagCopyImageToClipboard
String contextMenuItemTagOpenFrameInNewWindow ()
 contextMenuItemTagOpenFrameInNewWindow
String contextMenuItemTagCopy ()
 contextMenuItemTagCopy
String contextMenuItemTagGoBack ()
 contextMenuItemTagGoBack
String contextMenuItemTagGoForward ()
 contextMenuItemTagGoForward
String contextMenuItemTagStop ()
 contextMenuItemTagStop
String contextMenuItemTagReload ()
 contextMenuItemTagReload
String contextMenuItemTagCut ()
 contextMenuItemTagCut
String contextMenuItemTagPaste ()
 contextMenuItemTagPaste
String contextMenuItemTagNoGuessesFound ()
 contextMenuItemTagNoGuessesFound
String contextMenuItemTagIgnoreSpelling ()
 contextMenuItemTagIgnoreSpelling
String contextMenuItemTagLearnSpelling ()
 contextMenuItemTagLearnSpelling
String contextMenuItemTagSearchWeb ()
 contextMenuItemTagSearchWeb
String contextMenuItemTagLookUpInDictionary ()
 contextMenuItemTagLookUpInDictionary
String contextMenuItemTagOpenLink ()
 contextMenuItemTagOpenLink
String contextMenuItemTagIgnoreGrammar ()
 contextMenuItemTagIgnoreGrammar
String contextMenuItemTagSpellingMenu ()
 contextMenuItemTagSpellingMenu
String contextMenuItemTagShowSpellingPanel (bool show)
 contextMenuItemTagShowSpellingPanel
String contextMenuItemTagCheckSpelling ()
 contextMenuItemTagCheckSpelling
String contextMenuItemTagCheckSpellingWhileTyping ()
 contextMenuItemTagCheckSpellingWhileTyping
String contextMenuItemTagCheckGrammarWithSpelling ()
 contextMenuItemTagCheckGrammarWithSpelling
String contextMenuItemTagFontMenu ()
 contextMenuItemTagFontMenu
String contextMenuItemTagBold ()
 contextMenuItemTagBold
String contextMenuItemTagItalic ()
 contextMenuItemTagItalic
String contextMenuItemTagUnderline ()
 contextMenuItemTagUnderline
String contextMenuItemTagOutline ()
 contextMenuItemTagOutline
String contextMenuItemTagWritingDirectionMenu ()
 contextMenuItemTagWritingDirectionMenu
String contextMenuItemTagDefaultDirection ()
 contextMenuItemTagDefaultDirection
String contextMenuItemTagLeftToRight ()
 contextMenuItemTagLeftToRight
String contextMenuItemTagRightToLeft ()
 contextMenuItemTagRightToLeft
String contextMenuItemTagInspectElement ()
 contextMenuItemTagInspectElement
String searchMenuNoRecentSearchesText ()
 searchMenuNoRecentSearchesText
String searchMenuRecentSearchesText ()
 searchMenuRecentSearchesText
String searchMenuClearRecentSearchesText ()
 searchMenuClearRecentSearchesText
String AXWebAreaText ()
 AXWebAreaText.
String AXLinkText ()
 AXLinkText.
String AXListMarkerText ()
 AXListMarkerText.
String AXImageMapText ()
 AXImageMapText.
String AXHeadingText ()
 AXHeadingText.
String AXButtonActionVerb ()
 AXButtonActionVerb.
String AXRadioButtonActionVerb ()
 AXRadioButtonActionVerb.
String AXTextFieldActionVerb ()
 AXTextFieldActionVerb.
String AXCheckedCheckBoxActionVerb ()
 AXCheckedCheckBoxActionVerb.
String AXUncheckedCheckBoxActionVerb ()
 AXUncheckedCheckBoxActionVerb.
String AXLinkActionVerb ()
 AXLinkActionVerb.
String unknownFileSizeText ()
 unknownFileSizeText
String imageTitle (const String &filename, const IntSize &size)
 get imageTitle
bool skipString (const UChar *&ptr, const UChar *end, const UChar *name, int length)
 skip string
bool skipString (const UChar *&ptr, const UChar *end, const char *str)
 skip string
String operator+ (const String &, const String &)
 operator+
String operator+ (const String &, const char *)
 operator+
String operator+ (const char *, const String &)
 operator+
Stringoperator+= (String &a, const String &b)
 operator+=
bool operator== (const String &a, const String &b)
 operator==
bool operator== (const String &a, const char *b)
 operator==
bool operator== (const char *a, const String &b)
 operator==
bool operator!= (const String &a, const String &b)
 operator!=
bool operator!= (const String &a, const char *b)
 operator!=
bool operator!= (const char *a, const String &b)
 operator!=
bool equalIgnoringCase (const String &a, const String &b)
 equalIgnoringCase
bool equalIgnoringCase (const String &a, const char *b)
 equalIgnoringCase
bool equalIgnoringCase (const char *a, const String &b)
 equalIgnoringCase
bool operator! (const String &str)
 operator!
void swap (String &a, String &b)
 swap
bool charactersAreAllASCII (const UChar *, size_t)
 charactersAreAllASCII
int charactersToIntStrict (const UChar *, size_t, bool *ok=0, int base=10)
 charactersToIntStrict
unsigned charactersToUIntStrict (const UChar *, size_t, bool *ok=0, int base=10)
 charactersToUIntStrict
int64_t charactersToInt64Strict (const UChar *, size_t, bool *ok=0, int base=10)
 charactersToInt64Strict
uint64_t charactersToUInt64Strict (const UChar *, size_t, bool *ok=0, int base=10)
 charactersToUInt64Strict
int charactersToInt (const UChar *, size_t, bool *ok=0)
 charactersToInt
unsigned charactersToUInt (const UChar *, size_t, bool *ok=0)
 charactersToUInt
int64_t charactersToInt64 (const UChar *, size_t, bool *ok=0)
 charactersToInt64
uint64_t charactersToUInt64 (const UChar *, size_t, bool *ok=0)
 charactersToUInt64
double charactersToDouble (const UChar *, size_t, bool *ok=0)
 charactersToDouble
float charactersToFloat (const UChar *, size_t, bool *ok=0)
 charactersToFloat
int find (const UChar *, size_t, UChar, int startPosition=0)
 find
int reverseFind (const UChar *, size_t, UChar, int startPosition=-1)
 reverseFind
void append (Vector< UChar > &, const String &)
 append
PassRefPtr< SharedBufferutf8Buffer (const String &)
 utf8Buffer
void replace (String &, const RegularExpression &, const String &)
 replace
bool equal (StringImpl *, StringImpl *)
 equal description
bool equal (StringImpl *, const char *)
 equal description
bool equal (const char *a, StringImpl *b)
 equal description
bool equalIgnoringCase (StringImpl *, StringImpl *)
 equalIgnoringCase description
bool equalIgnoringCase (StringImpl *, const char *)
 equalIgnoringCase description
bool equalIgnoringCase (const char *a, StringImpl *b)
 equalIgnoringCase description
static bool isSpaceOrNewline (UChar c)
 isSpaceOrNewline description
void findWordBoundary (const UChar *, int len, int position, int *start, int *end)
 find word boundary
int findNextWordFromIndex (const UChar *, int len, int position, bool forward)
 find next word from index
TextBreakIterator * characterBreakIterator (const UChar *, int length)
 get character break iterator
TextBreakIterator * wordBreakIterator (const UChar *, int length)
 get word break iterator
TextBreakIterator * lineBreakIterator (const UChar *, int length)
 get line break iterator
TextBreakIterator * sentenceBreakIterator (const UChar *, int length)
 get sentence break iterator
int textBreakFirst (TextBreakIterator *)
 get text break first
int textBreakNext (TextBreakIterator *)
 get text break next
int textBreakCurrent (TextBreakIterator *)
 get text break current
int textBreakPreceding (TextBreakIterator *, int)
 get text break preceding
int textBreakFollowing (TextBreakIterator *, int)
 get text break following
bool isTextBreak (TextBreakIterator *, int)
 test if it's a text break
bool operator== (const TextEncoding &a, const TextEncoding &b)
 operator== description
bool operator!= (const TextEncoding &a, const TextEncoding &b)
 operator!= description
const TextEncodingASCIIEncoding ()
 ASCIIEncoding description.
const TextEncodingLatin1Encoding ()
 Latin1Encoding description.
const TextEncodingUTF16BigEndianEncoding ()
 UTF16BigEndianEncoding description.
const TextEncodingUTF16LittleEndianEncoding ()
 UTF16LittleEndianEncoding description.
const TextEncodingUTF32BigEndianEncoding ()
 UTF32BigEndianEncoding description.
const TextEncodingUTF32LittleEndianEncoding ()
 UTF32LittleEndianEncoding description.
const TextEncodingUTF8Encoding ()
 UTF8Encoding description.
const TextEncodingWindowsLatin1Encoding ()
 WindowsLatin1Encoding description.
std::auto_ptr< TextCodecnewTextCodec (const TextEncoding &)
 newTextCodec
const char * atomicCanonicalTextEncodingName (const char *alias)
 get atomicCanonicalTextEncodingName Only TextEncoding should use this function directly.
const char * atomicCanonicalTextEncodingName (const UChar *aliasCharacters, size_t aliasLength)
 atomicCanonicalTextEncodingName
bool noExtendedTextEncodingNameUsed ()
 noExtendedTextEncodingNameUsed Only TextEncoding should use this function directly.
unsigned int findCharUnicodeRange (UChar32 ch)
 find char unicode range
const char * langGroupFromUnicodeRange (unsigned char unicodeRange)
 get lang group from unicode range description
void systemBeep ()
 system beep
void InitArenaPool (ArenaPool *pool, const char *name, unsigned int size, unsigned int align)
 Init arena pool.
void FinishArenaPool (ArenaPool *pool)
 Finish arena pool.
void FreeArenaPool (ArenaPool *pool)
 Free arena pool.
void * ArenaAllocate (ArenaPool *pool, unsigned int nb)
 Arena allocate.
template<class T>
bool operator== (const DeprecatedValueList< T > &a, const DeprecatedValueList< T > &b)
bool operator== (const KURL &, const KURL &)
 operator== description
bool operator== (const KURL &, const String &)
 operator== description
bool operator== (const String &, const KURL &)
 operator== description
bool operator!= (const KURL &, const KURL &)
 operator!= description
bool operator!= (const KURL &, const String &)
 operator!= description
bool operator!= (const String &, const KURL &)
 operator!= description
bool equalIgnoringRef (const KURL &, const KURL &)
 equalIgnoringRef description
bool protocolHostAndPortAreEqual (const KURL &, const KURL &)
 protocolHostAndPortAreEqual description
const KURLblankURL ()
 blankURL description
bool protocolIs (const String &url, const char *protocol)
 protocolIs description
String decodeURLEscapeSequences (const String &)
 decodeURLEscapeSequences description
String decodeURLEscapeSequences (const String &, const TextEncoding &)
 decodeURLEscapeSequences description
String encodeWithURLEscapeSequences (const String &)
 encodeWithURLEscapeSequences description

Variables

const int SQLAuthAllow
const int SQLAuthIgnore
const int SQLAuthDeny
const int SQLResultDone
const int SQLResultError
const int SQLResultOk
const int SQLResultRow
const int SQLResultSchema
const int SQLResultFull
WTFLogChannel LogNotYetImplemented
WTFLogChannel LogFrames
WTFLogChannel LogLoading
WTFLogChannel LogPopupBlocking
WTFLogChannel LogEvents
WTFLogChannel LogEditing
WTFLogChannel LogTextConversion
WTFLogChannel LogIconDatabase
WTFLogChannel LogSQLDatabase
WTFLogChannel LogSpellingAndGrammar
WTFLogChannel LogBackForward
WTFLogChannel LogHistory
WTFLogChannel LogPageCache
WTFLogChannel LogPlatformLeaks
WTFLogChannel LogNetwork
WTFLogChannel LogFTP
WTFLogChannel LogThreading
WTFLogChannel LogStorageAPI
WTFLogChannel LogMedia
WTFLogChannel LogPlugin
WTFLogChannel LogArchives
const AtomicString nullAtom
const AtomicString emptyAtom
const AtomicString textAtom
const AtomicString commentAtom
const AtomicString starAtom
const unsigned phi = 0x9e3779b9U
const int TextBreakDone = -1
const unsigned char cRangeCyrillic = 0
const unsigned char cRangeGreek = 1
const unsigned char cRangeTurkish = 2
const unsigned char cRangeHebrew = 3
const unsigned char cRangeArabic = 4
const unsigned char cRangeBaltic = 5
const unsigned char cRangeThai = 6
const unsigned char cRangeKorean = 7
const unsigned char cRangeJapanese = 8
const unsigned char cRangeSChinese = 9
const unsigned char cRangeTChinese = 10
const unsigned char cRangeDevanagari = 11
const unsigned char cRangeTamil = 12
const unsigned char cRangeArmenian = 13
const unsigned char cRangeBengali = 14
const unsigned char cRangeCanadian = 15
const unsigned char cRangeEthiopic = 16
const unsigned char cRangeGeorgian = 17
const unsigned char cRangeGujarati = 18
const unsigned char cRangeGurmukhi = 19
const unsigned char cRangeKhmer = 20
const unsigned char cRangeMalayalam = 21
const unsigned char cRangeSpecificItemNum = 22
const unsigned char cRangeSetStart = 30
const unsigned char cRangeSetLatin = 30
const unsigned char cRangeSetCJK = 31
const unsigned char cRangeSetEnd = 31
const unsigned char cRangeSurrogate = 32
const unsigned char cRangePrivate = 33
const unsigned char cRangeMisc = 34
const unsigned char cRangeUnassigned = 35
const unsigned char cRangeSyriac = 36
const unsigned char cRangeThaana = 37
const unsigned char cRangeOriya = 38
const unsigned char cRangeTelugu = 39
const unsigned char cRangeKannada = 40
const unsigned char cRangeSinhala = 41
const unsigned char cRangeLao = 42
const unsigned char cRangeTibetan = 43
const unsigned char cRangeMyanmar = 44
const unsigned char cRangeCherokee = 45
const unsigned char cRangeOghamRunic = 46
const unsigned char cRangeMongolian = 47
const unsigned char cRangeMathOperators = 48
const unsigned char cRangeMi