CatapultServer  v0.5.0.1 (Elephant)
RawBuffer.h File Reference
Include dependency graph for RawBuffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  catapult::utils::BasicRawBuffer< T >
 Basic raw buffer that is composed of a pointer and a size. More...
 
class  catapult::utils::RawString
 A const string buffer. More...
 
class  catapult::utils::MutableRawString
 A mutable string buffer. More...
 

Namespaces

 catapult
 
 catapult::utils
 

Typedefs

using catapult::utils::RawBuffer = BasicRawBuffer< const uint8_t >
 A const binary buffer. More...
 
using catapult::utils::MutableRawBuffer = BasicRawBuffer< uint8_t >
 A mutable binary buffer. More...
 

Functions

template<typename T , typename X = std::enable_if_t<std::is_same_v<char, typename std::remove_const_t<T>>>>
std::ostream & catapult::utils::operator<< (std::ostream &out, const BasicRawBuffer< T > &str)
 Insertion operator for outputting str to out. More...