|
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 |