0.4.1
Loading...
Searching...
No Matches
cmrc::membuf Struct Reference

Public Member Functions

 membuf (const char *base, size_t size)
 Constructor.
 
 membuf (const membuf &)=default
 Copy constructor.
 
 membuf (membuf &&)=default
 Move constructor.
 
membufoperator= (const membuf &)=default
 Copy assignment operator.
 
membufoperator= (membuf &&)=default
 Move assignment operator.
 
 ~membuf () override=default
 Destructor.
 

Detailed Description

Constructor & Destructor Documentation

◆ membuf() [1/3]

cmrc::membuf::membuf ( const char * base,
size_t size )
inline

Constructor.

Parameters
[in]basePointer to the start of the memory block
[in]sizeSize of the memory block

Definition at line 32 of file CMakeRC.hpp.

◆ ~membuf()

cmrc::membuf::~membuf ( )
overridedefault

Destructor.

◆ membuf() [2/3]

cmrc::membuf::membuf ( const membuf & )
default

Copy constructor.

◆ membuf() [3/3]

cmrc::membuf::membuf ( membuf && )
default

Move constructor.

Member Function Documentation

◆ operator=() [1/2]

membuf & cmrc::membuf::operator= ( const membuf & )
default

Copy assignment operator.

◆ operator=() [2/2]

membuf & cmrc::membuf::operator= ( membuf && )
default

Move assignment operator.


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