StringEncoding
class StringEncoding
DEFINITION
class StringEncoding;
constructor StringEncoding
DEFINITION
| StringEncoding | ( | ); |
constructor StringEncoding
DEFINITION
| StringEncoding | ( | Symbol name, | |
| const std::shared_ptr< StructuredValue > & definition, | |||
| const Target & target | ); |
| PARAMETER | DESCRIPTION |
|---|---|
name |
|
definition |
|
target |
method encodeconst
DEFINITION
| void encode | ( | std::string & bytes, | |
| const std::string & string | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
bytes |
|
string |
method encodeconst
DEFINITION
| void encode | ( | std::string & bytes, | |
| const Value & value, | |||
| std::optional< size_t > size = {} | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
bytes |
|
value |
|
size |
method encoded_sizeconst
DEFINITION
| size_t encoded_size | ( | const std::string & string | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
string |
| RETURNS | DESCRIPTION |
|---|---|
size_t |
method encoded_sizeconst
DEFINITION
| size_t encoded_size | ( | const Value & value | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
value |
| RETURNS | DESCRIPTION |
|---|---|
size_t |
method serializeconst
DEFINITION
| void serialize | ( | std::ostream & stream | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
stream |