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.