Go to the source code of this file.
Typedefs | |
typedef struct _SplayTreeInfo | SplayTreeInfo |
Functions | |
MagickExport MagickBooleanType | AddValueToSplayTree (SplayTreeInfo *, const void *, const void *) |
MagickExport MagickBooleanType | DeleteNodeByValueFromSplayTree (SplayTreeInfo *, const void *) |
MagickExport MagickBooleanType | DeleteNodeFromSplayTree (SplayTreeInfo *, const void *) |
MagickExport int | CompareSplayTreeString (const void *, const void *) |
MagickExport int | CompareSplayTreeStringInfo (const void *, const void *) |
MagickExport SplayTreeInfo * | CloneSplayTree (SplayTreeInfo *, void *(*)(void *), void *(*)(void *)) |
MagickExport SplayTreeInfo ** | DestroySplayTree (SplayTreeInfo *) |
MagickExport SplayTreeInfo *** | NewSplayTree (int(*)(const void *, const void *), void *(*)(void *), void *(*)(void *)) |
MagickExport unsigned long | GetNumberOfNodesInSplayTree (const SplayTreeInfo *) |
MagickExport void * | GetNextKeyInSplayTree (SplayTreeInfo *) |
MagickExport void ** | GetNextValueInSplayTree (SplayTreeInfo *) |
MagickExport void *** | GetValueFromSplayTree (SplayTreeInfo *, const void *) |
MagickExport void **** | RemoveNodeByValueFromSplayTree (SplayTreeInfo *, const void *) |
MagickExport void ***** | RemoveNodeFromSplayTree (SplayTreeInfo *, const void *) |
MagickExport void ***** | ResetSplayTreeIterator (SplayTreeInfo *) |
typedef struct _SplayTreeInfo SplayTreeInfo |
MagickExport MagickBooleanType AddValueToSplayTree | ( | SplayTreeInfo * | , | |
const void * | , | |||
const void * | ||||
) |
MagickExport SplayTreeInfo* CloneSplayTree | ( | SplayTreeInfo * | , | |
void * | (*)(void *), | |||
void * | (*)(void *) | |||
) |
MagickExport int CompareSplayTreeString | ( | const void * | , | |
const void * | ||||
) |
MagickExport int CompareSplayTreeStringInfo | ( | const void * | , | |
const void * | ||||
) |
MagickExport MagickBooleanType DeleteNodeByValueFromSplayTree | ( | SplayTreeInfo * | , | |
const void * | ||||
) |
MagickExport MagickBooleanType DeleteNodeFromSplayTree | ( | SplayTreeInfo * | , | |
const void * | ||||
) |
MagickExport SplayTreeInfo* * DestroySplayTree | ( | SplayTreeInfo * | ) |
MagickExport void* GetNextKeyInSplayTree | ( | SplayTreeInfo * | ) |
MagickExport void* * GetNextValueInSplayTree | ( | SplayTreeInfo * | ) |
MagickExport unsigned long GetNumberOfNodesInSplayTree | ( | const SplayTreeInfo * | ) |
MagickExport void* * * GetValueFromSplayTree | ( | SplayTreeInfo * | , | |
const void * | ||||
) |
MagickExport SplayTreeInfo* * * NewSplayTree | ( | int(*)(const void *, const void *) | , | |
void * | (*)(void *), | |||
void * | (*)(void *) | |||
) |
MagickExport void* * * * RemoveNodeByValueFromSplayTree | ( | SplayTreeInfo * | , | |
const void * | ||||
) |
MagickExport void* * * * * RemoveNodeFromSplayTree | ( | SplayTreeInfo * | , | |
const void * | ||||
) |
MagickExport void* * * * * ResetSplayTreeIterator | ( | SplayTreeInfo * | ) |