MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtDynamicBuffer Class Reference

class 'DtDynamicBuffer' More...

+ Collaboration diagram for DtDynamicBuffer:

Public Member Functions

 DtDynamicBuffer ()
 Main (default) constructor.
 ~DtDynamicBuffer ()
 Destructor.
 DtDynamicBuffer (const DtDynamicBuffer &)
 Copy constructor.
DtDynamicBufferoperator= (const DtDynamicBuffer &)
 Assignment operator.
int resize (int sz=0)

Public Attributes

char * myBuff
int mySz

Detailed Description

class 'DtDynamicBuffer'

The simplest possible implementation of a self-resizing buffer

Constructor & Destructor Documentation

DtDynamicBuffer::DtDynamicBuffer ( )

Main (default) constructor.

DtDynamicBuffer::~DtDynamicBuffer ( )

Destructor.

DtDynamicBuffer::DtDynamicBuffer ( const DtDynamicBuffer )

Copy constructor.

Member Function Documentation

DtDynamicBuffer& DtDynamicBuffer::operator= ( const DtDynamicBuffer )

Assignment operator.

int DtDynamicBuffer::resize ( int  sz = 0)

Member Data Documentation

char* DtDynamicBuffer::myBuff
int DtDynamicBuffer::mySz

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

Document ID: Generated on Thu Jul 23 15:05:27 EDT 2020 from SVN revision 215371
Copyright © 2020 MAK Technologies. All Rights Reserved (www.mak.com)