Foxit PDF SDK

类 | 宏定义 | 类型定义 | 枚举 | 函数
fx_basic.h 文件参考

基本数据类的头文件。 更多...

浏览源代码.

## 类
struct | CFX_MapByteStringToPtr::CAssoc
| CFX_MapByteStringToPtr中的关联。 更多...
struct | CFX_MapPtrToPtr::CAssoc
| CFX_MapPtrToPtr中的关联。 更多...
class | CFX_ArchiveLoader
class | CFX_ArchiveSaver
class | CFX_ArrayTemplate< TYPE >
class | CFX_AutoRestorer< T >
class | CFX_BaseSegmentedArray
class | CFX_BasicArray
class | CFX_BinaryBuf
| 为更高效追加而设计的动态二进制缓冲区。 更多...
class | CFX_BitStream
class | CFX_BitWriter
class | CFX_ByteTextBuf
struct | CFX_CharMap
class | CFX_CMapByteStringToPtr
class | CFX_CMapDWordToDWord
class | CFX_CountRef< ObjClass >
class | CFX_DataFilter
class | CFX_FileBufferArchive
class | CFX_FixedBufGrow< DataType, FixedSize >
class | CFX_ListArrayTemplate< T1, T2 >
class | CFX_MapByteStringToPtr
class | CFX_MapPtrTemplate< KeyType, ValueType >
class | CFX_MapPtrToPtr
class | CFX_ObjectArray< ObjectClass >
class | CFX_ObjectStack< TYPE >
class | CFX_PrivateData
class | CFX_PtrList
class | CFX_SegmentedArray< ElementType >
class | CFX_SmartPointer< T >
class | CFX_SortListArray< unit >
class | CFX_Stack< TYPE >
class | CFX_Stack< CFX_ByteString >
class | CFX_TempBuf< DataType >
class | CFX_UTF8Decoder
class | CFX_UTF8Encoder
class | CFX_WideTextBuf
struct | CFX_PtrList::CNode
| CFX_PtrList中的双向节点。 更多...
class | CFX_CountRef< ObjClass >::CountedObj
| 在此定义从用户数据类派生的类，带有附加的引用计数成员。 更多...
struct | CFX_SortListArray< unit >::DataList
| 数据列表。 更多...
struct | FX_PRIVATEDATA
class | IFX_BufferArchive
class | IFX_Pause
class | IFX_Unknown

## 宏定义
#define | FX_IsOdd(a) ((a) & 1)
| 判断整数是奇数还是偶数

## 类型定义
typedef CFX_ArrayTemplate< FX_BYTE > | CFX_ByteArray
| 字节数组类型的类型定义
typedef CFX_ObjectArray< CFX_ByteString > | CFX_ByteStringArray
| CFX_ByteString数组类型的类型定义。
typedef CFX_ArrayTemplate< FX_DWORD > | CFX_DWordArray
| 双字数组类型的类型定义。
typedef CFX_ListArrayTemplate< CFX_SortListArray< sizeof(FX_DWORD)>, FX_DWORD > | CFX_DWordListArray
| FX_DWORD列表数组的类型定义。
typedef CFX_ArrayTemplate< FX_INT64 > | CFX_FileSizeArray
| 文件大小数组类型的类型定义。
typedef CFX_ListArrayTemplate< CFX_SortListArray< sizeof(FX_INT64)>, FX_INT64 > | CFX_FileSizeListArray
| 文件大小列表数组的类型定义。
typedef CFX_ArrayTemplate< FX_FLOAT > | CFX_FloatArray
| 浮点数组的类型定义。
typedef CFX_ArrayTemplate< FX_INT32 > | CFX_Int32Array
| INT32数组的类型定义。
typedef CFX_ArrayTemplate< void * > | CFX_PtrArray
| 无类型指针数组类型的类型定义。
typedef CFX_ArrayTemplate< FX_WCHAR > | CFX_WCHARArray
| FX_WHAR数组的类型定义。
typedef CFX_ObjectArray< CFX_WideString > | CFX_WideStringArray
| CFX_WideString数组类型的类型定义。
typedef CFX_ArrayTemplate< FX_WORD > | CFX_WordArray
| 字数组类型的类型定义。
typedef void(* | PD_CALLBACK_FREEDATA) (FX_LPVOID pData)

## 枚举
enum | FX_ProgressiveStatus { Ready, ToBeContinued, Found, NotFound, Failed, Done }
| 渐进状态的枚举。 更多...

## 函数
CFX_WideString | FX_DecodeURI (const CFX_ByteString &bsURI)
| 简单的URI解码。 更多...
CFX_ByteString | FX_EncodeURI (const CFX_WideString &wsURI)
| 简单的URI编码。 更多...
CFX_WideString | FX_UrlDecode (const CFX_ByteString &bsUrl)
| 简单的URL解码。 更多...
CFX_ByteString | FX_UrlEncode (const CFX_WideString &wsUrl)
| 简单的URL编码。 更多...

## 详细描述

基本数据类的头文件。

Copyright (C) 2003-2026, Foxit Software Inc.. All Rights Reserved.

http://www.foxitsoftware.com

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.