Foxit PDF SDK
|
Header file for basic types definitions. More...
Go to the source code of this file.
Classes | |
class | foxit::Base |
class | foxit::DateTime |
class | foxit::Exception |
class | foxit::StringArray |
class | foxit::WStringArray |
Namespaces | |
foxit | |
Foxit namespace. | |
Typedefs | |
typedef uint32 | foxit::ARGB |
ARGB color type, 32 bits, ((b) | ((g) << 8) | ((r) << 16)) | ((a) << 24) | |
typedef FX_INT64 | foxit::FILESIZE |
File size. Support large file directly. | |
typedef CFX_ArrayTemplate< float > | foxit::FloatArray |
An array of float values. | |
typedef void * | foxit::FS_HANDLE |
Handle type. | |
typedef FX_INT16 | foxit::int16 |
16-bit signed integer. | |
typedef FX_INT32 | foxit::int32 |
32-bit signed integer. | |
typedef CFX_ArrayTemplate< int32 > | foxit::Int32Array |
An array of integer values. | |
typedef FX_INT64 | foxit::int64 |
Signed 64-bit integer. | |
typedef FX_INT8 | foxit::int8 |
8-bit signed integer. | |
typedef CFX_Matrix | foxit::Matrix |
Matrix information, in float. | |
typedef CFX_Object | foxit::Object |
Object type. | |
typedef PointF | foxit::Offset |
Offset information, in float. | |
typedef CFX_PointF | foxit::PointF |
Point information, in float. | |
typedef CFX_ArrayTemplate< PointF > | foxit::PointFArray |
An array of PointF objects. | |
typedef FX_POSITION | foxit::POSITION |
A value used to denote the position of an element in a collection. | |
typedef CFX_FloatRect | foxit::RectF |
Rectangle, in float. | |
typedef CFX_ArrayTemplate< RectF > | foxit::RectFArray |
An array of RectF objects. | |
typedef FX_RECT | foxit::RectI |
Rectangle, in integer. | |
typedef uint32 | foxit::RGB |
RGB color type, 24 bits, ((b) | ((g) << 8) | ((r) << 16))) | |
typedef CFX_ByteString | foxit::String |
Byte string. | |
typedef FX_UINT16 | foxit::uint16 |
16-bit unsigned integer. | |
typedef FX_UINT32 | foxit::uint32 |
32-bit unsigned integer. | |
typedef FX_UINT64 | foxit::uint64 |
Unsigned 64-bit integer. | |
typedef FX_UINT8 | foxit::uint8 |
8-bit unsigned integer. | |
typedef CFX_WideString | foxit::WString |
Wide string. | |
Functions | |
CFX_ByteString | FX_UTF8Encode (const wchar_t *wstr) |
Convert wide string to UTF-8 encoding byte string. More... | |
bool | operator!= (const char *str1, const CFX_ByteString &str2) |
Check if two byte strings are not equal. More... | |
std::ostream & | operator<< (std::ostream &os, const CFX_ByteString &str) |
Output byte string to std::osstream. More... | |
std::wostream & | operator<< (std::wostream &os, const CFX_WideString &str) |
Output wide string to std::wostream. More... | |
bool | operator== (const char *str1, const CFX_ByteString &str2) |
Check if two byte strings are equal. More... | |
Header file for basic types definitions.
Copyright (C) 2003-2020, Foxit Software Inc.. All Rights Reserved.
The following code is copyrighted and is the proprietary of Foxit Software Inc.. It is not allowed to distribute any parts of Foxit PDF SDK to third party or public without permission unless an agreement is signed between Foxit Software Inc. and customers to explicitly grant customers permissions.
|
inline |
Convert wide string to UTF-8 encoding byte string.
[in] | wstr | Wide string. |
|
inline |
Check if two byte strings are not equal.
[in] | str1 | A byte string. |
[in] | str2 | A CFX_ByteString object. |
|
inline |
Output byte string to std::osstream.
[in] | os | A std::osstream object. |
[in] | str | A CFX_ByteString object. |
|
inline |
Output wide string to std::wostream.
[in] | os | A std::wostream object. |
[in] | str | A CFX_WideString object. |
|
inline |
Check if two byte strings are equal.
[in] | str1 | A byte string. |
[in] | str2 | A CFX_ByteString object. |