class axl::enc::EscapeEncodingDynamic
#include <axl_enc_EscapeEncoding.h>
class EscapeEncodingDynamic: private axl::enc::EscapeEncodingRoot
{
public:
// methods
static
size_t
encode(
CharCodec* codec,
sl::Array<char>* buffer,
const void* p,
size_t size,
uint_t flags = 0
);
static
size_t
encode(
CharCodecKind codecKind,
sl::Array<char>* buffer,
const void* p,
size_t size,
uint_t flags = 0
);
static
sl::Array<char>
encode(
CharCodec* codec,
const void* p,
size_t size,
uint_t flags = 0
);
static
sl::Array<char>
encode(
CharCodecKind codecKind,
const void* p,
size_t size,
uint_t flags = 0
);
static
size_t
decode(
CharCodec* codec,
sl::Array<char>* buffer,
const void* p,
size_t size
);
static
size_t
decode(
CharCodecKind codecKind,
sl::Array<char>* buffer,
const void* p,
size_t size
);
static
sl::Array<char>
decode(
CharCodec* codec,
const void* p,
size_t size
);
static
sl::Array<char>
decode(
CharCodecKind codecKind,
const void* p,
size_t size
);
};