#include <baljsn_encoder_testtypes.h>
|
| enum | {
SELECTION_ID_UNDEFINED = -1
, SELECTION_ID_CHAR_ARRAY = 0
, SELECTION_ID_CHOICE = 1
, SELECTION_ID_CUSTOMIZED_TYPE = 2
,
SELECTION_ID_ENUMERATION = 3
, SELECTION_ID_SEQUENCE = 4
, SELECTION_ID_SIMPLE = 5
} |
| |
| enum | { NUM_SELECTIONS = 6
} |
| |
| enum | {
SELECTION_INDEX_CHAR_ARRAY = 0
, SELECTION_INDEX_CHOICE = 1
, SELECTION_INDEX_CUSTOMIZED_TYPE = 2
, SELECTION_INDEX_ENUMERATION = 3
,
SELECTION_INDEX_SEQUENCE = 4
, SELECTION_INDEX_SIMPLE = 5
} |
| |
◆ anonymous enum
| Enumerator |
|---|
| SELECTION_ID_UNDEFINED | |
| SELECTION_ID_CHAR_ARRAY | |
| SELECTION_ID_CHOICE | |
| SELECTION_ID_CUSTOMIZED_TYPE | |
| SELECTION_ID_ENUMERATION | |
| SELECTION_ID_SEQUENCE | |
| SELECTION_ID_SIMPLE | |
◆ anonymous enum
◆ anonymous enum
| Enumerator |
|---|
| SELECTION_INDEX_CHAR_ARRAY | |
| SELECTION_INDEX_CHOICE | |
| SELECTION_INDEX_CUSTOMIZED_TYPE | |
| SELECTION_INDEX_ENUMERATION | |
| SELECTION_INDEX_SEQUENCE | |
| SELECTION_INDEX_SIMPLE | |
◆ EncoderTestChoiceWithAllCategories() [1/2]
| baljsn::EncoderTestChoiceWithAllCategories::EncoderTestChoiceWithAllCategories |
( |
bslma::Allocator * |
basicAllocator = 0 | ) |
|
|
inlineexplicit |
◆ EncoderTestChoiceWithAllCategories() [2/2]
◆ ~EncoderTestChoiceWithAllCategories()
| baljsn::EncoderTestChoiceWithAllCategories::~EncoderTestChoiceWithAllCategories |
( |
| ) |
|
|
inline |
◆ accessSelection()
template<typename t_ACCESSOR >
| int baljsn::EncoderTestChoiceWithAllCategories::accessSelection |
( |
t_ACCESSOR & |
accessor | ) |
const |
◆ charArray() [1/2]
| bsl::vector< char > & baljsn::EncoderTestChoiceWithAllCategories::charArray |
( |
| ) |
|
|
inline |
◆ charArray() [2/2]
| const bsl::vector< char > & baljsn::EncoderTestChoiceWithAllCategories::charArray |
( |
| ) |
const |
|
inline |
◆ choice() [1/2]
◆ choice() [2/2]
◆ customizedType() [1/2]
◆ customizedType() [2/2]
◆ enumeration() [1/2]
◆ enumeration() [2/2]
◆ isCharArrayValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isCharArrayValue |
( |
| ) |
const |
|
inline |
◆ isChoiceValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isChoiceValue |
( |
| ) |
const |
|
inline |
◆ isCustomizedTypeValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isCustomizedTypeValue |
( |
| ) |
const |
|
inline |
◆ isEnumerationValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isEnumerationValue |
( |
| ) |
const |
|
inline |
◆ isSequenceValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isSequenceValue |
( |
| ) |
const |
|
inline |
◆ isSimpleValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isSimpleValue |
( |
| ) |
const |
|
inline |
◆ isUndefinedValue()
| bool baljsn::EncoderTestChoiceWithAllCategories::isUndefinedValue |
( |
| ) |
const |
|
inline |
◆ lookupSelectionInfo() [1/2]
| static const bdlat_SelectionInfo * baljsn::EncoderTestChoiceWithAllCategories::lookupSelectionInfo |
( |
const char * |
name, |
|
|
int |
nameLength |
|
) |
| |
|
static |
◆ lookupSelectionInfo() [2/2]
| static const bdlat_SelectionInfo * baljsn::EncoderTestChoiceWithAllCategories::lookupSelectionInfo |
( |
int |
id | ) |
|
|
static |
◆ makeCharArray() [1/2]
| bsl::vector< char > & baljsn::EncoderTestChoiceWithAllCategories::makeCharArray |
( |
| ) |
|
◆ makeCharArray() [2/2]
| bsl::vector< char > & baljsn::EncoderTestChoiceWithAllCategories::makeCharArray |
( |
const bsl::vector< char > & |
value | ) |
|
◆ makeChoice() [1/2]
◆ makeChoice() [2/2]
◆ makeCustomizedType() [1/2]
◆ makeCustomizedType() [2/2]
◆ makeEnumeration() [1/2]
◆ makeEnumeration() [2/2]
◆ makeSelection() [1/2]
| int baljsn::EncoderTestChoiceWithAllCategories::makeSelection |
( |
const char * |
name, |
|
|
int |
nameLength |
|
) |
| |
◆ makeSelection() [2/2]
| int baljsn::EncoderTestChoiceWithAllCategories::makeSelection |
( |
int |
selectionId | ) |
|
◆ makeSequence() [1/2]
◆ makeSequence() [2/2]
◆ makeSimple() [1/2]
| int & baljsn::EncoderTestChoiceWithAllCategories::makeSimple |
( |
| ) |
|
◆ makeSimple() [2/2]
| int & baljsn::EncoderTestChoiceWithAllCategories::makeSimple |
( |
int |
value | ) |
|
◆ manipulateSelection()
template<typename t_MANIPULATOR >
| int baljsn::EncoderTestChoiceWithAllCategories::manipulateSelection |
( |
t_MANIPULATOR & |
manipulator | ) |
|
◆ operator=()
◆ print()
| bsl::ostream & baljsn::EncoderTestChoiceWithAllCategories::print |
( |
bsl::ostream & |
stream, |
|
|
int |
level = 0, |
|
|
int |
spacesPerLevel = 4 |
|
) |
| const |
◆ reset()
| void baljsn::EncoderTestChoiceWithAllCategories::reset |
( |
| ) |
|
◆ selectionId()
| int baljsn::EncoderTestChoiceWithAllCategories::selectionId |
( |
| ) |
const |
|
inline |
◆ selectionName()
| const char * baljsn::EncoderTestChoiceWithAllCategories::selectionName |
( |
| ) |
const |
◆ sequence() [1/2]
◆ sequence() [2/2]
◆ simple() [1/2]
| int & baljsn::EncoderTestChoiceWithAllCategories::simple |
( |
| ) |
|
|
inline |
◆ simple() [2/2]
| const int & baljsn::EncoderTestChoiceWithAllCategories::simple |
( |
| ) |
const |
|
inline |
◆ hashAppend
template<typename t_HASH_ALGORITHM >
◆ operator!=
◆ operator<<
◆ operator==
◆ CLASS_NAME
| const char baljsn::EncoderTestChoiceWithAllCategories::CLASS_NAME[] |
|
static |
◆ d_charArray
◆ d_choice
◆ d_customizedType
◆ d_enumeration
◆ d_sequence
◆ d_simple
◆ SELECTION_INFO_ARRAY
The documentation for this class was generated from the following file: