BDE 4.39.x Production Release
Loading...
Searching...
No Matches
baljsn::EncoderTestSequenceWithUntagged11 Class Reference

#include <baljsn_encoder_testtypes.h>

Public Types

enum  { ATTRIBUTE_ID_ATTRIBUTE0 = 0 , ATTRIBUTE_ID_SEQUENCE = 1 , ATTRIBUTE_ID_SEQUENCE1 = 2 }
 
enum  { NUM_ATTRIBUTES = 3 }
 
enum  { ATTRIBUTE_INDEX_ATTRIBUTE0 = 0 , ATTRIBUTE_INDEX_SEQUENCE = 1 , ATTRIBUTE_INDEX_SEQUENCE1 = 2 }
 

Public Member Functions

 EncoderTestSequenceWithUntagged11 ()
 
void reset ()
 
template<typename t_MANIPULATOR >
int manipulateAttributes (t_MANIPULATOR &manipulator)
 
template<typename t_MANIPULATOR >
int manipulateAttribute (t_MANIPULATOR &manipulator, int id)
 
template<typename t_MANIPULATOR >
int manipulateAttribute (t_MANIPULATOR &manipulator, const char *name, int nameLength)
 
int & attribute0 ()
 
EncoderTestSequenceWithUntagged11Sequencesequence ()
 
EncoderTestSequenceWithUntagged11Sequence1sequence1 ()
 
bsl::ostream & print (bsl::ostream &stream, int level=0, int spacesPerLevel=4) const
 
template<typename t_ACCESSOR >
int accessAttributes (t_ACCESSOR &accessor) const
 
template<typename t_ACCESSOR >
int accessAttribute (t_ACCESSOR &accessor, int id) const
 
template<typename t_ACCESSOR >
int accessAttribute (t_ACCESSOR &accessor, const char *name, int nameLength) const
 
int attribute0 () const
 
const EncoderTestSequenceWithUntagged11Sequencesequence () const
 
const EncoderTestSequenceWithUntagged11Sequence1sequence1 () const
 

Static Public Member Functions

static const bdlat_AttributeInfolookupAttributeInfo (int id)
 
static const bdlat_AttributeInfolookupAttributeInfo (const char *name, int nameLength)
 

Static Public Attributes

static const char CLASS_NAME []
 
static const bdlat_AttributeInfo ATTRIBUTE_INFO_ARRAY []
 

Friends

bool operator== (const EncoderTestSequenceWithUntagged11 &lhs, const EncoderTestSequenceWithUntagged11 &rhs)
 
bool operator!= (const EncoderTestSequenceWithUntagged11 &lhs, const EncoderTestSequenceWithUntagged11 &rhs)
 
bsl::ostream & operator<< (bsl::ostream &stream, const EncoderTestSequenceWithUntagged11 &rhs)
 
template<typename t_HASH_ALGORITHM >
void hashAppend (t_HASH_ALGORITHM &hashAlg, const EncoderTestSequenceWithUntagged11 &object)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ATTRIBUTE_ID_ATTRIBUTE0 
ATTRIBUTE_ID_SEQUENCE 
ATTRIBUTE_ID_SEQUENCE1 

◆ anonymous enum

anonymous enum
Enumerator
NUM_ATTRIBUTES 

◆ anonymous enum

anonymous enum
Enumerator
ATTRIBUTE_INDEX_ATTRIBUTE0 
ATTRIBUTE_INDEX_SEQUENCE 
ATTRIBUTE_INDEX_SEQUENCE1 

Constructor & Destructor Documentation

◆ EncoderTestSequenceWithUntagged11()

baljsn::EncoderTestSequenceWithUntagged11::EncoderTestSequenceWithUntagged11 ( )

Member Function Documentation

◆ accessAttribute() [1/2]

template<typename t_ACCESSOR >
int baljsn::EncoderTestSequenceWithUntagged11::accessAttribute ( t_ACCESSOR &  accessor,
const char *  name,
int  nameLength 
) const

◆ accessAttribute() [2/2]

template<typename t_ACCESSOR >
int baljsn::EncoderTestSequenceWithUntagged11::accessAttribute ( t_ACCESSOR &  accessor,
int  id 
) const

◆ accessAttributes()

template<typename t_ACCESSOR >
int baljsn::EncoderTestSequenceWithUntagged11::accessAttributes ( t_ACCESSOR &  accessor) const

◆ attribute0() [1/2]

int & baljsn::EncoderTestSequenceWithUntagged11::attribute0 ( )
inline

◆ attribute0() [2/2]

int baljsn::EncoderTestSequenceWithUntagged11::attribute0 ( ) const
inline

◆ lookupAttributeInfo() [1/2]

static const bdlat_AttributeInfo * baljsn::EncoderTestSequenceWithUntagged11::lookupAttributeInfo ( const char *  name,
int  nameLength 
)
static

◆ lookupAttributeInfo() [2/2]

static const bdlat_AttributeInfo * baljsn::EncoderTestSequenceWithUntagged11::lookupAttributeInfo ( int  id)
static

◆ manipulateAttribute() [1/2]

template<typename t_MANIPULATOR >
int baljsn::EncoderTestSequenceWithUntagged11::manipulateAttribute ( t_MANIPULATOR &  manipulator,
const char *  name,
int  nameLength 
)

◆ manipulateAttribute() [2/2]

template<typename t_MANIPULATOR >
int baljsn::EncoderTestSequenceWithUntagged11::manipulateAttribute ( t_MANIPULATOR &  manipulator,
int  id 
)

◆ manipulateAttributes()

template<typename t_MANIPULATOR >
int baljsn::EncoderTestSequenceWithUntagged11::manipulateAttributes ( t_MANIPULATOR &  manipulator)

◆ print()

bsl::ostream & baljsn::EncoderTestSequenceWithUntagged11::print ( bsl::ostream &  stream,
int  level = 0,
int  spacesPerLevel = 4 
) const

◆ reset()

void baljsn::EncoderTestSequenceWithUntagged11::reset ( )

◆ sequence() [1/2]

EncoderTestSequenceWithUntagged11Sequence & baljsn::EncoderTestSequenceWithUntagged11::sequence ( )
inline

◆ sequence() [2/2]

const EncoderTestSequenceWithUntagged11Sequence & baljsn::EncoderTestSequenceWithUntagged11::sequence ( ) const
inline

◆ sequence1() [1/2]

EncoderTestSequenceWithUntagged11Sequence1 & baljsn::EncoderTestSequenceWithUntagged11::sequence1 ( )
inline

◆ sequence1() [2/2]

const EncoderTestSequenceWithUntagged11Sequence1 & baljsn::EncoderTestSequenceWithUntagged11::sequence1 ( ) const
inline

Friends And Related Symbol Documentation

◆ hashAppend

template<typename t_HASH_ALGORITHM >
void hashAppend ( t_HASH_ALGORITHM &  hashAlg,
const EncoderTestSequenceWithUntagged11 object 
)
friend

◆ operator!=

bool operator!= ( const EncoderTestSequenceWithUntagged11 lhs,
const EncoderTestSequenceWithUntagged11 rhs 
)
friend

◆ operator<<

bsl::ostream & operator<< ( bsl::ostream &  stream,
const EncoderTestSequenceWithUntagged11 rhs 
)
friend

◆ operator==

bool operator== ( const EncoderTestSequenceWithUntagged11 lhs,
const EncoderTestSequenceWithUntagged11 rhs 
)
friend

Member Data Documentation

◆ ATTRIBUTE_INFO_ARRAY

const bdlat_AttributeInfo baljsn::EncoderTestSequenceWithUntagged11::ATTRIBUTE_INFO_ARRAY[]
static

◆ CLASS_NAME

const char baljsn::EncoderTestSequenceWithUntagged11::CLASS_NAME[]
static

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