Quick Links:

bal | bbl | bdl | bsl

Public Member Functions | Public Attributes

balber::BerEncoder_encodeProxy Struct Reference

#include <balber_berencoder.h>

List of all members.

Public Member Functions

template<typename TYPE >
int operator() (const TYPE &object, bslmf::Nil)
template<typename TYPE , typename ANY_CATEGORY >
int operator() (const TYPE &object, ANY_CATEGORY category)
template<typename TYPE >
int operator() (const TYPE &object)

Public Attributes

BerEncoderd_encoder
BerConstants::TagClass d_tagClass
int d_tagNumber
int d_formattingMode

Detailed Description

Component-private struct. Provides accessor that keeps current context and can be used in different bdlat Category Functions.

See Component balber_berencoder


Member Function Documentation

template<typename TYPE >
int balber::BerEncoder_encodeProxy::operator() ( const TYPE &  object,
bslmf::Nil   
)
template<typename TYPE , typename ANY_CATEGORY >
int balber::BerEncoder_encodeProxy::operator() ( const TYPE &  object,
ANY_CATEGORY  category 
)
template<typename TYPE >
int balber::BerEncoder_encodeProxy::operator() ( const TYPE &  object  ) 

Member Data Documentation


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