#include <baljsn_encoder_testtypes.h>
|
| enum | {
ATTRIBUTE_ID_CHAR_ARRAY = 0
, ATTRIBUTE_ID_A_STRING = 1
, ATTRIBUTE_ID_ARRAY = 2
, ATTRIBUTE_ID_CHOICE = 3
,
ATTRIBUTE_ID_CUSTOMIZED_TYPE = 4
, ATTRIBUTE_ID_ENUMERATION = 5
, ATTRIBUTE_ID_NULLABLE_VALUE = 6
, ATTRIBUTE_ID_SEQUENCE = 7
,
ATTRIBUTE_ID_SIMPLE = 8
} |
| |
| enum | { NUM_ATTRIBUTES = 9
} |
| |
| enum | {
ATTRIBUTE_INDEX_CHAR_ARRAY = 0
, ATTRIBUTE_INDEX_A_STRING = 1
, ATTRIBUTE_INDEX_ARRAY = 2
, ATTRIBUTE_INDEX_CHOICE = 3
,
ATTRIBUTE_INDEX_CUSTOMIZED_TYPE = 4
, ATTRIBUTE_INDEX_ENUMERATION = 5
, ATTRIBUTE_INDEX_NULLABLE_VALUE = 6
, ATTRIBUTE_INDEX_SEQUENCE = 7
,
ATTRIBUTE_INDEX_SIMPLE = 8
} |
| |
◆ anonymous enum
| Enumerator |
|---|
| ATTRIBUTE_ID_CHAR_ARRAY | |
| ATTRIBUTE_ID_A_STRING | |
| ATTRIBUTE_ID_ARRAY | |
| ATTRIBUTE_ID_CHOICE | |
| ATTRIBUTE_ID_CUSTOMIZED_TYPE | |
| ATTRIBUTE_ID_ENUMERATION | |
| ATTRIBUTE_ID_NULLABLE_VALUE | |
| ATTRIBUTE_ID_SEQUENCE | |
| ATTRIBUTE_ID_SIMPLE | |
◆ anonymous enum
◆ anonymous enum
| Enumerator |
|---|
| ATTRIBUTE_INDEX_CHAR_ARRAY | |
| ATTRIBUTE_INDEX_A_STRING | |
| ATTRIBUTE_INDEX_ARRAY | |
| ATTRIBUTE_INDEX_CHOICE | |
| ATTRIBUTE_INDEX_CUSTOMIZED_TYPE | |
| ATTRIBUTE_INDEX_ENUMERATION | |
| ATTRIBUTE_INDEX_NULLABLE_VALUE | |
| ATTRIBUTE_INDEX_SEQUENCE | |
| ATTRIBUTE_INDEX_SIMPLE | |
◆ EncoderTestSequenceWithAllCategories() [1/2]
| baljsn::EncoderTestSequenceWithAllCategories::EncoderTestSequenceWithAllCategories |
( |
bslma::Allocator * |
basicAllocator = 0 | ) |
|
|
explicit |
◆ EncoderTestSequenceWithAllCategories() [2/2]
◆ ~EncoderTestSequenceWithAllCategories()
| baljsn::EncoderTestSequenceWithAllCategories::~EncoderTestSequenceWithAllCategories |
( |
| ) |
|
◆ accessAttribute() [1/2]
template<typename t_ACCESSOR >
| int baljsn::EncoderTestSequenceWithAllCategories::accessAttribute |
( |
t_ACCESSOR & |
accessor, |
|
|
const char * |
name, |
|
|
int |
nameLength |
|
) |
| const |
◆ accessAttribute() [2/2]
template<typename t_ACCESSOR >
| int baljsn::EncoderTestSequenceWithAllCategories::accessAttribute |
( |
t_ACCESSOR & |
accessor, |
|
|
int |
id |
|
) |
| const |
◆ accessAttributes()
template<typename t_ACCESSOR >
| int baljsn::EncoderTestSequenceWithAllCategories::accessAttributes |
( |
t_ACCESSOR & |
accessor | ) |
const |
◆ array() [1/2]
| bsl::vector< int > & baljsn::EncoderTestSequenceWithAllCategories::array |
( |
| ) |
|
|
inline |
◆ array() [2/2]
| const bsl::vector< int > & baljsn::EncoderTestSequenceWithAllCategories::array |
( |
| ) |
const |
|
inline |
◆ aString() [1/2]
| bsl::string & baljsn::EncoderTestSequenceWithAllCategories::aString |
( |
| ) |
|
|
inline |
◆ aString() [2/2]
| const bsl::string & baljsn::EncoderTestSequenceWithAllCategories::aString |
( |
| ) |
const |
|
inline |
◆ charArray() [1/2]
| bsl::vector< char > & baljsn::EncoderTestSequenceWithAllCategories::charArray |
( |
| ) |
|
|
inline |
◆ charArray() [2/2]
| const bsl::vector< char > & baljsn::EncoderTestSequenceWithAllCategories::charArray |
( |
| ) |
const |
|
inline |
◆ choice() [1/2]
◆ choice() [2/2]
◆ customizedType() [1/2]
◆ customizedType() [2/2]
◆ enumeration() [1/2]
◆ enumeration() [2/2]
◆ lookupAttributeInfo() [1/2]
| static const bdlat_AttributeInfo * baljsn::EncoderTestSequenceWithAllCategories::lookupAttributeInfo |
( |
const char * |
name, |
|
|
int |
nameLength |
|
) |
| |
|
static |
◆ lookupAttributeInfo() [2/2]
| static const bdlat_AttributeInfo * baljsn::EncoderTestSequenceWithAllCategories::lookupAttributeInfo |
( |
int |
id | ) |
|
|
static |
◆ manipulateAttribute() [1/2]
template<typename t_MANIPULATOR >
| int baljsn::EncoderTestSequenceWithAllCategories::manipulateAttribute |
( |
t_MANIPULATOR & |
manipulator, |
|
|
const char * |
name, |
|
|
int |
nameLength |
|
) |
| |
◆ manipulateAttribute() [2/2]
template<typename t_MANIPULATOR >
| int baljsn::EncoderTestSequenceWithAllCategories::manipulateAttribute |
( |
t_MANIPULATOR & |
manipulator, |
|
|
int |
id |
|
) |
| |
◆ manipulateAttributes()
template<typename t_MANIPULATOR >
| int baljsn::EncoderTestSequenceWithAllCategories::manipulateAttributes |
( |
t_MANIPULATOR & |
manipulator | ) |
|
◆ nullableValue() [1/2]
◆ nullableValue() [2/2]
| const bdlb::NullableValue< int > & baljsn::EncoderTestSequenceWithAllCategories::nullableValue |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ print()
| bsl::ostream & baljsn::EncoderTestSequenceWithAllCategories::print |
( |
bsl::ostream & |
stream, |
|
|
int |
level = 0, |
|
|
int |
spacesPerLevel = 4 |
|
) |
| const |
◆ reset()
| void baljsn::EncoderTestSequenceWithAllCategories::reset |
( |
| ) |
|
◆ sequence() [1/2]
◆ sequence() [2/2]
◆ simple() [1/2]
| int & baljsn::EncoderTestSequenceWithAllCategories::simple |
( |
| ) |
|
|
inline |
◆ simple() [2/2]
| int baljsn::EncoderTestSequenceWithAllCategories::simple |
( |
| ) |
const |
|
inline |
◆ hashAppend
template<typename t_HASH_ALGORITHM >
◆ operator!=
◆ operator<<
◆ operator==
◆ ATTRIBUTE_INFO_ARRAY
◆ CLASS_NAME
| const char baljsn::EncoderTestSequenceWithAllCategories::CLASS_NAME[] |
|
static |
◆ DEFAULT_INITIALIZER_A_STRING
| const char baljsn::EncoderTestSequenceWithAllCategories::DEFAULT_INITIALIZER_A_STRING[] |
|
static |
The documentation for this class was generated from the following file: