BloombergLP::baljsn::EncoderTestDegenerateChoice1Sequence

Test type EncoderTestDegenerateChoice1Sequence used by baljsn encoder tests.

Synopsis

Declared in <baljsn_encoder_testtypes.h>

class EncoderTestDegenerateChoice1Sequence;

Enums

NameDescription
Unnamed enum Number of attributes.

Member Functions

NameDescription
accessAttribute accessAttribute overloads
accessAttributes Invoke the specified 'accessor' sequentially on each (non-modifiable) attribute of this object, supplying 'accessor' with the corresponding attribute.
manipulateAttribute manipulateAttribute overloads
manipulateAttributes Invoke manipulator on each modifiable attribute of this object.
print Format this object to the specified output stream.
reset Reset this object to the default value (i.e., its value upon default construction).

Static Member Functions

NameDescription
lookupAttributeInfo lookupAttributeInfo overloads

Static Data Members

NameDescription
CLASS_NAME Name of this class.

Friends

NameDescription
BloombergLP::baljsn::hashAppendIncorporate object into the specified hashAlg.
BloombergLP::baljsn::operator<<Format the specified 'rhs' to the specified output 'stream' and return a reference to the modifiable 'stream'.
BloombergLP::baljsn::operator!=Returns '!(lhs == rhs)'
BloombergLP::baljsn::operator==Returns 'true' as this type has no attributes and so all objects of this type are considered equal.