Open Search
    FixedBufferMemory< SIZE, PARENT_ALLOCATOR, CHECK_ALLOCATION > Struct Template Reference

    #include <fixedbufferallocator.h>

    Inheritance diagram for FixedBufferMemory< SIZE, PARENT_ALLOCATOR, CHECK_ALLOCATION >:

    Public Member Functions

     FixedBufferMemory (Bool used=false)
     
     FixedBufferMemory (const PARENT_ALLOCATOR &a)
     
    void SetMemoryUsed (Bool used)
     
    Bool IsMemoryUsed () const
     

    Public Attributes

    Char buffer [SIZE]
     

    Private Attributes

    Bool memoryUsed
     

    Constructor & Destructor Documentation

    ◆ FixedBufferMemory() [1/2]

    FixedBufferMemory ( Bool  used = false)
    explicit

    ◆ FixedBufferMemory() [2/2]

    FixedBufferMemory ( const PARENT_ALLOCATOR &  a)
    explicit

    Member Function Documentation

    ◆ SetMemoryUsed()

    void SetMemoryUsed ( Bool  used)

    ◆ IsMemoryUsed()

    Bool IsMemoryUsed ( ) const

    Member Data Documentation

    ◆ buffer

    Char buffer[SIZE]

    ◆ memoryUsed

    Bool memoryUsed
    private