Test type EncoderTestSequenceWithUntagged2 used by baljsn encoder tests.

Synopsis

Declared in <baljsn_encoder_testtypes.h>

class EncoderTestSequenceWithUntagged2;

Enums

Name

Description

Unnamed enum

Attribute identifier constants.

Unnamed enum

Number of attributes.

Unnamed enum

Attribute index constants.

Member Functions

Name

Description

EncoderTestSequenceWithUntagged2 [constructor]

Create an object of type 'EncoderTestSequenceWithUntagged2' having the default value.

accessAttribute

accessAttribute overloads

accessAttributes

Invoke the specified 'accessor' sequentially on each (non‐modifiable) attribute of this object, supplying 'accessor' with the corresponding attribute.

attribute0

attribute0 overloads

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

Name

Description

lookupAttributeInfo

lookupAttributeInfo overloads

Static Data Members

Name

Description

ATTRIBUTE_INFO_ARRAY

Attribute metadata for this sequence type.

CLASS_NAME

Name of this class.

Friends

Name

Description

BloombergLP::baljsn::hashAppend

Incorporate 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==

Return true if the specified lhs and rhs have the same value.

Created with MrDocs