TML Messaging Suite  1.2.0(preview)
C API
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Modules | Functions
SIDEX document

Handling of SIDEX documents. More...

Modules

 Group/Key managment
 Managing groups and keys in SIDEX documents.
 
 Read/Write values
 Read/Write values from/to the SIDEX document.
 

Functions

SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Create (const SIDEX_CTSTR *pname, SIDEX_HANDLE *shandle)
 Create a SIDEX document handle. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Set_DocumentName (SIDEX_HANDLE shandle, const SIDEX_CTSTR pname)
 Change the document name / XML root node. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Get_DocumentName (SIDEX_HANDLE shandle, SIDEX_CTSTR *pname)
 Get the document name / XML root node name. More...
 
SIDEX_API void DLL_CALL_CONV sidex_Clear (SIDEX_HANDLE shandle)
 Remove all values from the sidex document. More...
 
SIDEX_API void DLL_CALL_CONV sidex_Free (SIDEX_HANDLE *shandle)
 Free a SIDEX document object. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Load_Content (SIDEX_HANDLE shandle, const SIDEX_CTSTR *path)
 Read a SIDEX document from a file. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Set_Content (SIDEX_HANDLE shandle, SIDEX_CTSTR *content)
 Read a SIDEX document from a string. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Save_Content (SIDEX_HANDLE shandle, const SIDEX_CTSTR *path)
 Write a SIDEX document to a file. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Get_Content (SIDEX_HANDLE shandle, SIDEX_CTSTR **content, SIDEX_INT32 *iContentLength)
 Get the SIDEX document data as string. More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Get_Content_Length (SIDEX_HANDLE shandle, SIDEX_INT32 *iContentLength)
 Get the buffer length of the document content returned by sidex_Get_Content(). More...
 
SIDEX_API void DLL_CALL_CONV sidex_Free_Content (SIDEX_CTSTR *string)
 Free an allocated string returnd by sidex_Get_Content() More...
 
SIDEX_API SIDEX_INT32 DLL_CALL_CONV sidex_Merge (SIDEX_HANDLE sBaseHandle, SIDEX_HANDLE sMergeHandle, SIDEX_BOOL bOverwrite, SIDEX_CTSTR *nGroup, SIDEX_CTSTR *nKey)
 Merge SIDEX document data. More...
 

Detailed Description

Handling of SIDEX documents.