typedef char* AP_Args |
typedef bool AP_Bool |
typedef char AP_Byte |
typedef AP_Color<AP_Float64> AP_Color3d |
typedef AP_Color<AP_Float32> AP_Color3f |
typedef AP_Color<AP_Sint32> AP_Color3i |
typedef AP_Color<AP_Float64> AP_Color4d |
typedef AP_Color<AP_Float32> AP_Color4f |
typedef AP_Color<AP_Sint32> AP_Color4i |
typedef float AP_Float32 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString AP_Float64 |
typedef AP_HashBase<AP_Sint32,AP_String> AP_Hash_KintVstr |
Hash for which keys are integer and values are string.
typedef AP_HashBase<AP_String,AP_Sint32> AP_Hash_KstrVint |
Hash for which keys are string and values are integers.
typedef int AP_Int |
typedef AP_Matrix4x4<AP_Float64> AP_Matrix4x4d |
typedef AP_Matrix4x4<AP_Float32> AP_Matrix4x4f |
typedef AP_Matrix4x4<AP_Sint32> AP_Matrix4x4i |
typedef AP_Point<AP_Float64> AP_Point2d |
typedef AP_Point<AP_Float32> AP_Point2f |
typedef AP_Point<AP_Sint32> AP_Point2i |
typedef AP_Point<AP_Float64> AP_Point3d |
typedef AP_Point<AP_Float32> AP_Point3f |
typedef AP_Point<AP_Sint32> AP_Point3i |
typedef AP_Point<AP_Float64> AP_Point4d |
typedef AP_Point<AP_Float32> AP_Point4f |
typedef AP_Point<AP_Sint32> AP_Point4i |
typedef void* AP_Pointer |
typedef int(* AP_ProcessHandle)(AP_Process *) |
typedef AP_Rotate<AP_Float64> AP_Rotate4d |
typedef AP_Rotate<AP_Float32> AP_Rotate4f |
typedef AP_Rotate<AP_Sint32> AP_Rotate4i |
typedef char AP_Schar |
typedef short AP_Sint16 |
typedef long AP_Sint32 |
typedef char AP_Sint8 |
typedef AP_HashBase<AP_String,AP_String> AP_StatusTable |
typedef FILE* AP_StdFile |
typedef void*(* AP_ThreadHandle)(void *) |
typedef pthread_t AP_ThreadObject |
typedef pthread_attr_t AP_ThreadObjectAttr |
typedef AP_ThreadQueueBase<AP_String> AP_ThreadQueue |
typedef AP_HashBase<AP_String,AP_TimerEvent> AP_TimerBase |
typedef AP_Pointer(* AP_TimerHandle)(AP_Pointer) |
typedef unsigned char AP_Uchar |
typedef unsigned short AP_Uint16 |
typedef unsigned long AP_Uint32 |
typedef unsigned char AP_Uint8 |
typedef AP_Vector2<AP_Float64> AP_Vector2d |
typedef AP_Vector2<AP_Float32> AP_Vector2f |
typedef AP_Vector2<AP_Sint32> AP_Vector2i |
typedef AP_Vector3<AP_Float64> AP_Vector3d |
typedef AP_Vector3<AP_Float32> AP_Vector3f |
typedef AP_Vector3<AP_Sint32> AP_Vector3i |
typedef AP_Vector4<AP_Float64> AP_Vector4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime AP_Vector4f |
typedef AP_Vector4<AP_Sint32> AP_Vector4i |
typedef AP_ArrayBase<AP_Xml> AP_XmlList |
enum AP_TimerType |
timespec AP::addmsec | ( | const timespec | abs_time, | |
const AP_Uint32 | msec | |||
) | [inline] |
AP_Bool AP::AP_Close2 | ( | AP_StdFile | fp_read, | |
AP_StdFile | fp_write, | |||
AP_Int | pid, | |||
AP_Int & | result | |||
) |
Unix version returns 'true' on success, 'false' on failure can be NULL
fp_write | returned from AP_Popen2() | |
pid | returned from AP_Popen2() | |
result | returned from AP_Popen2() |
AP_Sint32 AP_Exec | ( | const AP_String & | cmd | ) |
AP_Sint32 AP_Exec | ( | const AP_Array & | args | ) |
AP_Bool AP_Pclose | ( | AP_StdFile & | pfp | ) |
returned from AP_Popen()
file handle returned
AP_Bool AP_Popen | ( | const AP_String & | cmd, | |
AP_StdFile & | pfp | |||
) |
file handle returned
pfp | command completed with arguments |
AP_Bool AP_Popen2 | ( | const AP_String & | cmd, | |
AP_StdFile & | pfp_read, | |||
AP_StdFile & | pfp_write, | |||
AP_Int & | ppid | |||
) |
Unix version returns 'true' on success, 'false' on failure use this one to open both an input and output pipe to the executable.
process id returned
pfp_read | command completed with arguments | |
pfp_write | read file handle returned | |
ppid | write file handle returned |
AP_String AP_Pread | ( | AP_StdFile | fd | ) |
returned from AP_Popen()
AP_Sint32 AP_ReadyForRead | ( | const AP_Sint32 | socket, | |
const AP_Uint32 | timeout | |||
) |
0 - Ready -1 - Timeout -2 - Error
AP_Sint32 AP_ReadyForWrite | ( | const AP_Sint32 | socket, | |
const AP_Uint32 | timeout | |||
) |
0 - Ready -1 - Timeout -2 - Error
AP_ThreadObject AP::AP_ThreadCreate | ( | AP_ThreadHandle | handle, | |
AP_Pointer | arg, | |||
AP_Uint32 | stacksize | |||
) | [inline] |
bool AP_ThreadSingle | ( | void *(*)(void *) | handle, | |
void * | arg, | |||
AP_Uint32 | stacksize | |||
) |
AP_Bool AP::APClose2 | ( | AP_StdFile | fp_read, | |
AP_StdFile | fp_write, | |||
AP_Int | pid, | |||
AP_Int & | result | |||
) |
process id returned
fp_write | returned from AP_Popen2() | |
pid | returned from AP_Popen2() | |
result | returned from AP_Popen2() |
AP_String Cat | ( | const AP_String & | namefile | ) |
AP_String Extract | ( | const AP_String & | s, | |
const AP_String & | pattern, | |||
AP_Sint32 | count | |||
) |
AP_Sint32 Find | ( | const AP_String & | text, | |
const AP_String & | pattern | |||
) |
AP_Uint32 AP::gettid | ( | void | ) | [inline] |
AP_Bool Grep | ( | const AP_String & | text, | |
const AP_String & | pattern | |||
) |
AP_Bool AP::IsBinNumeric | ( | const AP_String & | number | ) | [inline] |
AP_Bool AP::IsHexNumeric | ( | const AP_String & | number | ) | [inline] |
AP_Bool AP::IsNumeric | ( | const AP_String & | number | ) | [inline] |
AP_String itoa | ( | AP_Uint32 | i | ) |
void AP::logPrint | ( | AP_Pointer | pixel, | |
AP_Uint32 | num, | |||
AP_Uint32 | color | |||
) |
static void AP::md5_begin | ( | md5_ctx_t * | ctx | ) | [static] |
static void* AP::md5_end | ( | void * | resbuf, | |
md5_ctx_t * | ctx | |||
) | [static] |
static void AP::md5_hash | ( | const void * | buffer, | |
size_t | len, | |||
md5_ctx_t * | ctx | |||
) | [static] |
static void AP::md5_hash_block | ( | const void * | buffer, | |
md5_ctx_t * | ctx | |||
) | [static] |
void AP::msleep | ( | const AP_Uint32 | delay | ) | [inline] |
unsigned long AP::now_msec | ( | void | ) | [inline] |
AP_Float64 AP::now_std | ( | void | ) | [inline] |
unsigned long AP::now_usec | ( | void | ) | [inline] |
AP_Bool Sed | ( | AP_String & | s, | |
const AP_String & | pattern, | |||
const AP_String & | new_s | |||
) |
AP_Bool AP::Stat | ( | const AP_String & | path | ) | [inline] |
AP_Uint32 AP::uniqueId | ( | const AP_Pointer | pointer | ) | [inline] |