BDE 4.39.x Production Release
Loading...
Searching...
No Matches
baljsn::Decoder_RequiredAttrsVisitor Struct Reference

#include <baljsn_decoder.h>

Detailed Description

This class provides a functor that finds and remembers all non-optional sequence attributes.

See baljsn_decoder

Public Member Functions

template<class TYPE , class INFO >
int operator() (TYPE *value, const INFO &info)
 

Public Attributes

bsl::unordered_set< bsl::string > * d_requiredAttributes_p
 
bool d_usesDefaultValueFlag
 

Member Function Documentation

◆ operator()()

template<class TYPE , class INFO >
int baljsn::Decoder_RequiredAttrsVisitor::operator() ( TYPE *  value,
const INFO &  info 
)
inline

Member Data Documentation

◆ d_requiredAttributes_p

bsl::unordered_set<bsl::string>* baljsn::Decoder_RequiredAttrsVisitor::d_requiredAttributes_p

◆ d_usesDefaultValueFlag

bool baljsn::Decoder_RequiredAttrsVisitor::d_usesDefaultValueFlag

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