GL Studio API
|
#include <util.h>
Public Member Functions | |
GlsPropString () | |
GlsPropString (const std::string &str) | |
GlsPropString (const char *str) | |
std::string & | String () |
Friends | |
bool | operator== (const GlsPropString &str1, const GlsPropString &str2) |
bool | operator!= (const GlsPropString &str1, const GlsPropString &str2) |
GlsPropString is designed to be used as a string in GL Studio Class Properties. It writes itself out as a single line, and will read in up to the next newline. It will attempt to convert itself to and from std::strings. If it is used in a GlsMultiVal, there must be only one, and it must be the last entry in the GlsMultiVal instance. See GlsPropStringQuoted for more usefulness in GlsMultiVal.
|
inline |
Default constructor Creates an empty GlsPropString.
|
inline |
Create a new GlsPropString using the provided std string.
str | std::string to use to create the GlsPropString |
|
inline |
Create a new GlsPropString using the provided c-style string.
str | c-style string to use to create the GlsPropString. |
|
inline |
Get the string value for this object.
|
friend |
Checks lexicographic inequality of the two arguments
|
friend |
Checks lexicographic equality of the two arguments