|
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 |
Public Member Functions inherited from B2bits::MemBlock | |
| 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 | |
Public Types inherited from B2bits::MemBlock | |
| typedef char | value_type |
| Provides access to the template parameter. More... | |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.5