Skip to content

Struct cubmem::block

ClassList > cubmem > block

  • #include <mem_block.hpp>

Public Attributes

Type Name
size_t dim
char * ptr

Public Functions

Type Name
block ()
block (size_t dim, void * ptr)
block (block && b)
void copy_to (block & dest) const
void freemem ()
bool is_valid () const
char * move_ptr ()
block & operator= (block && b)

Public Attributes Documentation

variable dim

size_t cubmem::block::dim;

variable ptr

char* cubmem::block::ptr;

Public Functions Documentation

function block [1/4]

inline cubmem::block::block () 

function block [2/4]

inline cubmem::block::block (
    size_t dim,
    void * ptr
) 

function block [3/4]

inline cubmem::block::block (
    block && b
) 

function copy_to

inline void cubmem::block::copy_to (
    block & dest
) const

function freemem

inline void cubmem::block::freemem () 

function is_valid

inline bool cubmem::block::is_valid () const

function move_ptr

inline char * cubmem::block::move_ptr () 

function operator=

inline block & cubmem::block::operator= (
    block && b
) 


The documentation for this class was generated from the following file cubrid/src/base/mem_block.hpp