OpenEnroth 7c70ca3
Loading...
Searching...
No Matches
Functions
Color.cpp File Reference
#include "Color.h"
#include <string>
#include "Library/Serialization/SerializationExceptions.h"

Functions

static int parseHex (char c)
 
static int parseByte (char hi, char lo)
 
bool trySerialize (const Color &src, std::string *dst)
 
bool tryDeserialize (std::string_view src, Color *dst)
 
void serialize (const Color &src, std::string *dst)
 
void deserialize (std::string_view src, Color *dst)
 

Function Documentation

◆ deserialize()

void deserialize ( std::string_view  src,
Color dst 
)

◆ parseByte()

static int parseByte ( char  hi,
char  lo 
)
static

◆ parseHex()

static int parseHex ( char  c)
static

◆ serialize()

void serialize ( const Color src,
std::string *  dst 
)

◆ tryDeserialize()

bool tryDeserialize ( std::string_view  src,
Color dst 
)

◆ trySerialize()

bool trySerialize ( const Color src,
std::string *  dst 
)