|
djiparsetxt
|
#include <FieldDatabase.hh>
Public Member Functions | |
| FieldValue (FieldType type, u_int8_t val) | |
| FieldValue (FieldType type, u_int16_t val) | |
| FieldValue (FieldType type, u_int32_t val) | |
| FieldValue (FieldType type, u_int64_t val) | |
| FieldValue (FieldType type, float val) | |
| FieldValue (FieldType type, double val) | |
| FieldValue (FieldType type, char const *str) | |
| virtual | ~FieldValue () |
Private Attributes | |
| FieldType | fType |
| union { | |
| u_int8_t fByte | |
| u_int16_t fBytes2 | |
| u_int32_t fBytes4 | |
| u_int64_t fBytes8 | |
| float fFloat | |
| double fDouble | |
| char const * fStr | |
| }; | |
Friends | |
| class | FieldDatabase |
Definition at line 50 of file FieldDatabase.hh.
| FieldValue::FieldValue | ( | FieldType | type, |
| u_int8_t | val | ||
| ) |
Definition at line 31 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| u_int16_t | val | ||
| ) |
Definition at line 32 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| u_int32_t | val | ||
| ) |
Definition at line 33 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| u_int64_t | val | ||
| ) |
Definition at line 34 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| float | val | ||
| ) |
Definition at line 35 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| double | val | ||
| ) |
Definition at line 36 of file FieldDatabase.cpp.
| FieldValue::FieldValue | ( | FieldType | type, |
| char const * | str | ||
| ) |
|
virtual |
Definition at line 41 of file FieldDatabase.cpp.
|
friend |
Definition at line 63 of file FieldDatabase.hh.
| union { ... } |
| u_int8_t FieldValue::fByte |
Definition at line 66 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField(), FieldDatabase::outputFieldAsBoolean(), and FieldDatabase::outputFieldInterpreted().
| u_int16_t FieldValue::fBytes2 |
Definition at line 67 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField(), FieldDatabase::outputFieldAsBoolean(), and FieldDatabase::outputFieldInterpreted().
| u_int32_t FieldValue::fBytes4 |
Definition at line 68 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField(), FieldDatabase::outputFieldAsBoolean(), and FieldDatabase::outputFieldInterpreted().
| u_int64_t FieldValue::fBytes8 |
Definition at line 69 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField().
| double FieldValue::fDouble |
Definition at line 71 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField().
| float FieldValue::fFloat |
Definition at line 70 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField().
| char const* FieldValue::fStr |
Definition at line 72 of file FieldDatabase.hh.
Referenced by FieldValue(), FieldDatabase::outputField(), and ~FieldValue().
|
private |
Definition at line 64 of file FieldDatabase.hh.
Referenced by FieldDatabase::outputField(), FieldDatabase::outputFieldAsBoolean(), FieldDatabase::outputFieldInterpreted(), and ~FieldValue().
1.8.15