CatapultServer  v0.5.0.1 (Elephant)
catapult::utils::MutableRawString Class Reference

A mutable string buffer. More...

Inheritance diagram for catapult::utils::MutableRawString:
Collaboration diagram for catapult::utils::MutableRawString:

Public Member Functions

constexpr MutableRawString ()
 Creates an empty mutable string buffer. More...
 
 MutableRawString (std::string &str)
 Creates a mutable string buffer around str. More...
 
- Public Member Functions inherited from catapult::utils::BasicRawBuffer< char >
constexpr BasicRawBuffer ()
 Creates an empty buffer. More...
 
 BasicRawBuffer (TContainer &&container)
 Creates a buffer around the entire contents of container. More...
 
constexpr BasicRawBuffer (char *pRawBuffer, size_t size)
 Creates buffer around pRawBuffer pointer and size. More...
 

Additional Inherited Members

- Public Attributes inherited from catapult::utils::BasicRawBuffer< char >
char * pData
 Data pointer. More...
 
size_t Size
 Data size. More...
 

Detailed Description

A mutable string buffer.

Constructor & Destructor Documentation

◆ MutableRawString() [1/2]

constexpr catapult::utils::MutableRawString::MutableRawString ( )
inlineconstexpr

Creates an empty mutable string buffer.

◆ MutableRawString() [2/2]

catapult::utils::MutableRawString::MutableRawString ( std::string &  str)

Creates a mutable string buffer around str.


The documentation for this class was generated from the following files: