#include <LogFieldAliasMap.h>
Inherits RefCountObj.
Inherited by LogFieldAliasTable, and LogFieldAliasTimeHex.

Public Types | |
| enum | { ALL_OK = 0, INVALID_INT, INVALID_STRING, BUFFER_TOO_SMALL } |
| typedef int64_t | IntType |
Public Member Functions | |
| virtual int | asInt (char *key, IntType *val, bool case_sensitive=0) const =0 |
| virtual int | asString (IntType key, char *buf, size_t bufLen, size_t *numChars=0) const =0 |
Definition at line 75 of file LogFieldAliasMap.h.
| typedef int64_t LogFieldAliasMap::IntType |
Definition at line 85 of file LogFieldAliasMap.h.
| anonymous enum |
Definition at line 86 of file LogFieldAliasMap.h.
| virtual int LogFieldAliasMap::asInt | ( | char * | key, | |
| IntType * | val, | |||
| bool | case_sensitive = 0 | |||
| ) | const [pure virtual] |
Implemented in LogFieldAliasTable, and LogFieldAliasTimeHex.
| virtual int LogFieldAliasMap::asString | ( | IntType | key, | |
| char * | buf, | |||
| size_t | bufLen, | |||
| size_t * | numChars = 0 | |||
| ) | const [pure virtual] |
Implemented in LogFieldAliasTable, and LogFieldAliasTimeHex.
1.7.1