GL Studio C++ Runtime API
|
#include <util.h>
Public Member Functions | |
GlsPropStringQuoted () | |
Default constructor, create an empty GlsPropStringQuoted object. | |
GlsPropStringQuoted (const std::string &str) | |
GlsPropStringQuoted (const char *str) | |
operator std::string () const | |
std::string & | String () |
bool | operator== (const GlsPropStringQuoted &str) const |
Public Attributes | |
std::string | _string |
The underlying wrapped string. | |
GlsPropStringQuoted is designed to be used as a string in GL Studio Class Properties. It writes itself out as a single line surrounded with quotes (""), and will read in up to the next un-escaped quote. It will attempt to convert itself to and from std::strings. Use of GlsPropStringQuoted is preferred over GlsPropString for use in a GlsMultiVal.
|
inline |
Constructor, create a new GlsPropStringQuoted object using the provided std::string object.
str | The std::string object to use to create the GlsPropStringQuoted object |
|
inline |
Constructor, create a new GlsPropStringQuoted object using the provided C-style string.
str | the C-style string to use to create the GlsPropStringQuoted object. |
|
inline |
|
inline |
Equality operator
str | The object to compare. |
|
inline |