aes70::OCP1::OcaString struct

OCP.1 encoder for OcaString.

The behavior of this encoder when used with constant strings (std::string and const char *) is controlled by two preprocessor defined. If the preprocessor symbol AES70_STRINGS_ARE_ASCII is defined, all strings are assumed to contain only ascii characters. If the preprocessor symbol AES70_STRINGS_ARE_UTF8 is defined, all strings are assumed to contain UTF-8 encoded string. Either one of these two symbols must be defined.