EPAM B2BITS ICE Impact Handler C++
1.1.4
|
#include <B2BITS_IceImpactDefines.h>
Public Member Functions | |
AnyValue (const value_type *aData, size_t aSize) noexcept | |
operator AsciiString () const | |
template<class T > | |
std::enable_if< std::is_class < T >::value &&std::is_trivial < T >::value, const T * > ::type | getAs (bool checkSize=true) const |
template<class T > | |
std::enable_if < std::is_integral< T >::value, T >::type | getAs (bool checkSize=true) const |
template<class T > | |
std::enable_if< std::is_enum < T >::value, T >::type | getAs (bool checkSize=true) const |
AsciiString | toAsciiString () const |
![]() | |
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... | |
Additional Inherited Members | |
![]() | |
typedef char | value_type |
Provides access to the template parameter. More... | |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |