This component‐private class provides a function object that closes over the formatter, logStream, and options parameters that are shared between all encoding operations provided in this component. The function‐call operator of this class provides an overload set that accepts an "attribute" object that satisfies one of the bdlat type‐category concepts, and an "attribute info" object that describes various metadata of the attribute.
Synopsis
Declared in <baljsn_encodeimplutil.h>
template<class FORMATTER>
class EncodeImplUtil_AttributeVisitor;
Type Aliases
Name |
Description |
|
Member Functions
Name |
Description |
|
Construct an |
Return the value of the |
|
Encode the JSON representation of the specified |
Created with MrDocs