Skip to content

Class parser_block_allocator

ClassList > parser_block_allocator

  • #include <parser_allocator.hpp>

Inherits the following classes: cubmem::block_allocator

Public Types inherited from cubmem::block_allocator

See cubmem::block_allocator

Type Name
typedef std::function< void(block &b, size_t size)> alloc_func
typedef std::function< void(block &b)> dealloc_func

Public Attributes inherited from cubmem::block_allocator

See cubmem::block_allocator

Type Name
alloc_func m_alloc_f
dealloc_func m_dealloc_f

Public Functions

Type Name
parser_block_allocator () = delete
parser_block_allocator (parser_context * parser)

Public Functions inherited from cubmem::block_allocator

See cubmem::block_allocator

Type Name
block_allocator () = delete
block_allocator (const alloc_func & alloc_f, const dealloc_func & dealloc_f)
block_allocator & operator= (const block_allocator & other)

Public Functions Documentation

function parser_block_allocator [1/2]

parser_block_allocator::parser_block_allocator () = delete

function parser_block_allocator [2/2]

parser_block_allocator::parser_block_allocator (
    parser_context * parser
) 


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