#include <balxml_encoder.h>
List of all members.
Public Member Functions |
template<class TYPE > |
int | executeImp (const TYPE &object, int formattingMode, bdlat_TypeCategory::Sequence) |
template<class TYPE > |
int | executeImp (const TYPE &object, int formattingMode, bdlat_TypeCategory::Choice) |
template<class TYPE > |
int | executeImp (const TYPE &object, int formattingMode, bdlat_TypeCategory::DynamicType) |
template<class TYPE , class ANY_CATEGORY > |
int | executeImp (const TYPE &object, int formattingMode, ANY_CATEGORY) |
| Encoder_EncodeValue (Encoder_Context *context) |
template<class TYPE , class INFO_TYPE > |
int | operator() (const TYPE &object, const INFO_TYPE &info) |
template<class TYPE > |
int | execute (const TYPE &object, int formattingMode) |
Detailed Description
Component-private class. Do not use.
This class just encodes a value without any enclosing tags.
See Component balxml_encoder
Constructor & Destructor Documentation
balxml::Encoder_EncodeValue::Encoder_EncodeValue |
( |
Encoder_Context * |
context |
) |
[explicit] |
Member Function Documentation
template<class TYPE , class ANY_CATEGORY >
int balxml::Encoder_EncodeValue::executeImp |
( |
const TYPE & |
object, |
|
|
int |
formattingMode, |
|
|
ANY_CATEGORY |
| |
|
) |
| | |
template<class TYPE , class INFO_TYPE >
int balxml::Encoder_EncodeValue::operator() |
( |
const TYPE & |
object, |
|
|
const INFO_TYPE & |
info | |
|
) |
| | |
template<class TYPE >
int balxml::Encoder_EncodeValue::execute |
( |
const TYPE & |
object, |
|
|
int |
formattingMode | |
|
) |
| | |
The documentation for this class was generated from the following file: