NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CFastBuffer< KEmbeddedSize, TType > Class Template Reference

Search Toolkit Book for CFastBuffer

#include <corelib/ncbimisc.hpp>

+ Collaboration diagram for CFastBuffer< KEmbeddedSize, TType >:

Public Member Functions

 CFastBuffer (size_t buf_size)
 ~CFastBuffer ()
TType operator[] (size_t pos) const
TType & operator* (void)
const TType & operator* (void) const
TType * operator+ (size_t offset)
const TType * operator+ (size_t offset) const
TType * begin (void)
const TType * begin (void) const
TType * end (void)
const TType * end (void) const
size_t size (void) const

Private Attributes

size_t m_Size
TType * m_Buffer
TType m_EmbeddedBuffer [KEmbeddedSize]

Detailed Description

template<size_t KEmbeddedSize, class TType = char>
class CFastBuffer< KEmbeddedSize, TType >


Definition at line 1165 of file ncbimisc.hpp.

The documentation for this class was generated from the following file:
Modified on Mon Dec 11 02:36:27 2023 by rev. 669887