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