This class contains the parameterized encode functions that encode bdlat types to an outgoing stream in BER format.
Synopsis
Declared in <balber_berencoder.h>
class BerEncoder;
Enums
Name |
Description |
Severity of a log or error message produced during encoding. |
Member Functions
Name |
Description |
|
Construct an encoder object. |
|
Destroy this object. This destruction has no effect on objects pointed‐to by the pointers provided at construction. |
|
|
|
|
Return the severity of the most severe warning or error encountered during the last call to the |
|
Return a string containing any error, warning, or trace messages that were logged during the last call to the |
|
Return address of the options. |
Friends
Name |
Description |
|
This class serves the purpose to set and reset the value of |
This class serves the purpose to automatically increment‐decrement the current depth level. |
|
|
Visitor for top‐level and array elements during BER encoding. |
This class is used as a visitor for visiting contained objects during encoding. Produces always BER elements with CONTEXT_SPECIFIC BER tag. |
|
Component‐private struct. Provides accessor that keeps current context and can be used in different |
Created with MrDocs