|
EPAM B2BITS C++ Bovespa MarketData handler
1.27.1
|
#include <b2bits/types/String.h>

Public Types | |
| typedef char | value_type |
| Provides access to the template parameter. More... | |
Public Member Functions | |
| value_type const * | data () const noexcept |
| std::size_t | size () const noexcept |
| Returns size of the block. More... | |
| value_type const * | end () const noexcept |
| Returns pointer to the next after last character. More... | |
| value_type const * | begin () const noexcept |
| Returns pointer to first character. More... | |
| value_type const & | operator[] (std::size_t index) const noexcept |
| Indexer. More... | |
| int | compareTo (MemBlock rv) const noexcept |
| MemBlock (const value_type *aData, size_t aSize) noexcept | |
| template<typename Iterator > | |
| MemBlock (Iterator aBegin, Iterator aEnd) noexcept | |
| MemBlock () noexcept | |
| Default constructor. More... | |
Memory block type. Object does not own stored memory block.
| typedef char B2bits::MemBlock::value_type |
Provides access to the template parameter.
|
inlinenoexcept |
Constructor Constructs instance from address to memory and size
| aData | address to the block |
| aSize | size of the block |
|
inlinenoexcept |
Constructor Constructs instance from address to memory and size
| aBegin | address to the first byte of the block |
| aEnd | address of the byte after last byte of the block |
|
inlinenoexcept |
Default constructor.
|
inlinenoexcept |
Returns pointer to first character.
|
noexcept |
Compares two MemBlock
|
inlinenoexcept |
Returns pointer to the first character of the block
|
inlinenoexcept |
Returns pointer to the next after last character.
|
inlinenoexcept |
Indexer.
|
inlinenoexcept |
Returns size of the block.
1.8.5