libcommonc++  0.7
DataEncoder::Context Struct Reference

A DataEncoder context. More...

#include <DataEncoder.h++>

Public Member Functions

 Context ()
 Constructor. More...
 
void reset ()
 
void bumpOffset (size_t delta)
 

Public Attributes

Endianness endianness
 The current byte endianness. More...
 
size_t length
 The current value length. More...
 
int64_t limit
 The current limit. More...
 
int64_t parentLimit
 The parent (enclosing) limit. More...
 
int64_t offset
 The current offset. More...
 
int64_t maxOffset
 The maximum offset. More...
 

Detailed Description

A DataEncoder context.

Author
Mark Lindner

Constructor & Destructor Documentation

◆ Context()

Context ( )

Constructor.

Member Function Documentation

◆ bumpOffset()

void bumpOffset ( size_t  delta)

◆ reset()

void reset ( )

Member Data Documentation

◆ endianness

Endianness endianness

The current byte endianness.

◆ length

size_t length

The current value length.

◆ limit

int64_t limit

The current limit.

◆ maxOffset

int64_t maxOffset

The maximum offset.

◆ offset

int64_t offset

The current offset.

◆ parentLimit

int64_t parentLimit

The parent (enclosing) limit.


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