|
commore
1.0.6-SNAPSHOT
|
#include <stdio.h>#include "Commore.h"#include "Symbol.h"#include "AString.h"#include "String.h"#include "Time.h"#include "Blob.h"#include "StringBuffer.h"#include "List.h"#include "Array.h"#include "Tuple.h"Go to the source code of this file.
Macros | |
| #define | CMRC_API |
| #define | LIST_FUNC(listName, iteratorName, T) |
| #define | FCT_ARRAY(ArrayName, T) |
Typedefs | |
| typedef void * | CMR_C_LIST_BOOL |
| typedef void * | CMR_C_ITERATOR_BOOL |
| typedef void * | CMR_C_LIST_INT |
| typedef void * | CMR_C_ITERATOR_INT |
| typedef void * | CMR_C_LIST_LONG |
| typedef void * | CMR_C_ITERATOR_LONG |
| typedef void * | CMR_C_LIST_FLOAT |
| typedef void * | CMR_C_ITERATOR_FLOAT |
| typedef void * | CMR_C_LIST_DOUBLE |
| typedef void * | CMR_C_ITERATOR_DOUBLE |
| typedef void * | CMR_C_LIST_ASTRING |
| typedef void * | CMR_C_ITERATOR_ASTRING |
| typedef void * | CMR_C_LIST_STRING |
| typedef void * | CMR_C_ITERATOR_STRING |
| typedef void * | CMR_C_LIST_BLOB |
| typedef void * | CMR_C_ITERATOR_BLOB |
| typedef void * | CMR_C_LIST_TIMEDATE |
| typedef void * | CMR_C_ITERATOR_TIMEDATE |
| typedef void * | CMR_C_LIST_TIMEPERIOD |
| typedef void * | CMR_C_ITERATOR_TIMEPERIOD |
| typedef void * | CMR_C_ARRAY_INT |
| typedef void * | CMR_C_ARRAY_LONG |
| typedef void * | CMR_C_ARRAY_FLOAT |
| typedef void * | CMR_C_ARRAY_DOUBLE |
| typedef void * | CMR_C_BLOB |
| typedef void * | CMR_C_TIMEDATE |
| typedef void * | CMR_C_TIMEPERIOD |
| typedef void * | CMR_C_TUPLE |
Variables | |
| const long | CMR_C_OK = commore::CMR_OK |
| const long | CMR_C_NOOP = commore::CMR_NOOP |
| const long | CMR_C_GENERIC_ERROR = commore::CMR_GENERIC_ERROR |
| const long | CMR_C_NOT_FOUND = commore::CMR_NOT_FOUND |
| const long | CMR_C_NOT_IMPLEMENTED = commore::CMR_NOT_IMPLEMENTED |
| const long | CMR_C_ALREADY_EXIST = commore::CMR_ALREADY_EXIST |
| const long | CMR_C_END_OF_DATA = commore::CMR_END_OF_DATA |
| const long | CMR_C_INVALID_ANSWER = commore::CMR_INVALID_ANSWER |
| #define CMRC_API |
| #define FCT_ARRAY | ( | ArrayName, | |
| T | |||
| ) |
| #define LIST_FUNC | ( | listName, | |
| iteratorName, | |||
| T | |||
| ) |
| typedef void* CMR_C_ARRAY_DOUBLE |
| typedef void* CMR_C_ARRAY_FLOAT |
| typedef void* CMR_C_ARRAY_INT |
| typedef void* CMR_C_ARRAY_LONG |
| typedef void* CMR_C_BLOB |
| typedef void* CMR_C_ITERATOR_ASTRING |
| typedef void* CMR_C_ITERATOR_BLOB |
| typedef void* CMR_C_ITERATOR_BOOL |
| typedef void* CMR_C_ITERATOR_DOUBLE |
| typedef void* CMR_C_ITERATOR_FLOAT |
| typedef void* CMR_C_ITERATOR_INT |
| typedef void* CMR_C_ITERATOR_LONG |
| typedef void* CMR_C_ITERATOR_STRING |
| typedef void* CMR_C_ITERATOR_TIMEDATE |
| typedef void* CMR_C_ITERATOR_TIMEPERIOD |
| typedef void* CMR_C_LIST_ASTRING |
| typedef void* CMR_C_LIST_BLOB |
| typedef void* CMR_C_LIST_BOOL |
| typedef void* CMR_C_LIST_DOUBLE |
| typedef void* CMR_C_LIST_FLOAT |
| typedef void* CMR_C_LIST_INT |
| typedef void* CMR_C_LIST_LONG |
| typedef void* CMR_C_LIST_STRING |
| typedef void* CMR_C_LIST_TIMEDATE |
| typedef void* CMR_C_LIST_TIMEPERIOD |
| typedef void* CMR_C_TIMEDATE |
| typedef void* CMR_C_TIMEPERIOD |
| typedef void* CMR_C_TUPLE |
| CMREXD void CMRC_API CMRC_BLOB_clear | ( | CMR_C_BLOB | blob | ) |
| CMREXD CMR_C_BLOB CMRC_API CMRC_BLOB_create | ( | char * | content, |
| size_t | size, | ||
| size_t | allocated_size | ||
| ) |
| CMREXD void CMRC_API CMRC_BLOB_delete | ( | CMR_C_BLOB | blob | ) |
| CMREXD const char* CMRC_API CMRC_BLOB_get_content | ( | CMR_C_BLOB | blob | ) |
| CMREXD size_t CMRC_API CMRC_BLOB_get_size | ( | CMR_C_BLOB | blob | ) |
| CMREXD char* CMRC_API CMRC_BLOB_set | ( | CMR_C_BLOB | blob, |
| const char * | content, | ||
| size_t | size, | ||
| size_t | allocated_size | ||
| ) |
| CMREXD CMR_C_TIMEDATE CMRC_API CMRC_TIMEDATE_create | ( | int | year, |
| int | month, | ||
| int | day, | ||
| int | hour, | ||
| int | min, | ||
| int | second, | ||
| int | mums | ||
| ) |
| CMREXD void CMRC_API CMRC_TIMEDATE_delete | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_day | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_hour | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_microsecond | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_millisecond | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_minute | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_month | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_second | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD CMR_C_TIMEPERIOD CMRC_API CMRC_TIMEDATE_get_time | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD int CMRC_API CMRC_TIMEDATE_get_year | ( | CMR_C_TIMEDATE | timeDate | ) |
| CMREXD CMR_C_TIMEDATE CMRC_API CMRC_TIMEDATE_now | ( | ) |
| CMREXD CMR_C_TIMEPERIOD CMRC_API CMRC_TIMEPERIOD_create | ( | long | seconds | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_days | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD void CMRC_API CMRC_TIMEPERIOD_delete | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_hours | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_microseconds | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_milliseconds | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_minutes | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_seconds | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_to_days | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_to_hours | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_to_minutes | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD long CMRC_API CMRC_TIMEPERIOD_to_seconds | ( | CMR_C_TIMEPERIOD | timePeriod | ) |
| CMREXD int CMRC_API CMRC_TUPLE_copy | ( | CMR_C_TUPLE | src, |
| CMR_C_TUPLE | dst | ||
| ) |
| CMREXD int CMRC_API CMRC_TUPLE_splice | ( | CMR_C_TUPLE | src, |
| CMR_C_TUPLE | dst | ||
| ) |
| LIST_FUNC | ( | LIST_BOOL | , |
| ITERATOR_BOOL | , | ||
| bool | |||
| ) |
| LIST_FUNC | ( | LIST_INT | , |
| ITERATOR_INT | , | ||
| int | |||
| ) |
| LIST_FUNC | ( | LIST_LONG | , |
| ITERATOR_LONG | , | ||
| long | |||
| ) |
| LIST_FUNC | ( | LIST_FLOAT | , |
| ITERATOR_FLOAT | , | ||
| float | |||
| ) |
| LIST_FUNC | ( | LIST_DOUBLE | , |
| ITERATOR_DOUBLE | , | ||
| double | |||
| ) |
| LIST_FUNC | ( | LIST_ASTRING | , |
| ITERATOR_ASTRING | , | ||
| const char * | |||
| ) |
| LIST_FUNC | ( | LIST_STRING | , |
| ITERATOR_STRING | , | ||
| const wchar_t * | |||
| ) |
| LIST_FUNC | ( | LIST_BLOB | , |
| ITERATOR_BLOB | , | ||
| CMR_C_BLOB | |||
| ) |
| LIST_FUNC | ( | LIST_TIMEDATE | , |
| ITERATOR_TIMEDATE | , | ||
| CMR_C_TIMEDATE | |||
| ) |
| LIST_FUNC | ( | LIST_TIMEPERIOD | , |
| ITERATOR_TIMEPERIOD | , | ||
| CMR_C_TIMEPERIOD | |||
| ) |
| const long CMR_C_ALREADY_EXIST = commore::CMR_ALREADY_EXIST |
| const long CMR_C_END_OF_DATA = commore::CMR_END_OF_DATA |
| const long CMR_C_GENERIC_ERROR = commore::CMR_GENERIC_ERROR |
| const long CMR_C_INVALID_ANSWER = commore::CMR_INVALID_ANSWER |
| const long CMR_C_NOOP = commore::CMR_NOOP |
| const long CMR_C_NOT_FOUND = commore::CMR_NOT_FOUND |
| const long CMR_C_NOT_IMPLEMENTED = commore::CMR_NOT_IMPLEMENTED |
| const long CMR_C_OK = commore::CMR_OK |