Public Member Functions

LogFieldAliasTable Class Reference

#include <LogFieldAliasMap.h>

Inherits LogFieldAliasMap.

Collaboration diagram for LogFieldAliasTable:
Collaboration graph
[legend]

Public Member Functions

 LogFieldAliasTable ()
 ~LogFieldAliasTable ()
void init (size_t numPairs,...)
int asInt (char *key, IntType *val, bool case_sensitive) const
int asString (IntType key, char *buf, size_t bufLen, size_t *numCharsPtr=0) const

Detailed Description

Definition at line 116 of file LogFieldAliasMap.h.


Constructor & Destructor Documentation

LogFieldAliasTable::LogFieldAliasTable (  )  [inline]

Definition at line 125 of file LogFieldAliasMap.h.

LogFieldAliasTable::~LogFieldAliasTable (  )  [inline]

Definition at line 129 of file LogFieldAliasMap.h.


Member Function Documentation

int LogFieldAliasTable::asInt ( char *  key,
IntType val,
bool  case_sensitive 
) const [inline, virtual]

Implements LogFieldAliasMap.

Definition at line 135 of file LogFieldAliasMap.h.

int LogFieldAliasTable::asString ( IntType  key,
char *  buf,
size_t  bufLen,
size_t *  numCharsPtr = 0 
) const [inline, virtual]

Implements LogFieldAliasMap.

Definition at line 163 of file LogFieldAliasMap.h.

References ink_strlcpy(), and LogFieldAliasTableEntry::length.

void LogFieldAliasTable::init ( size_t  numPairs,
  ... 
)

The documentation for this class was generated from the following files: