Evo C++ Library v0.5.1
Public Member Functions | List of all members
WorkBuffer< T > Class Template Reference

#include <evo/impl/sys.h>

Detailed Description

template<class T>
class evo::WorkBuffer< T >

Working data buffer.

Public Member Functions

 WorkBuffer ()
 Constructor. More...
 
 ~WorkBuffer ()
 Destructor. More...
 
T * get (ulong size)
 Get buffer pointer. More...
 

Constructor & Destructor Documentation

◆ WorkBuffer()

WorkBuffer ( )
inline

Constructor.

◆ ~WorkBuffer()

~WorkBuffer ( )
inline

Destructor.

Member Function Documentation

◆ get()

T* get ( ulong  size)
inline

Get buffer pointer.

  • The call allocates the initial buffer
  • Additional calls with a larger size grow (reallocate) the buffer
Parameters
sizeMinimum required buffer size
Returns
Buffer pointer

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