Loading...
Searching...
No Matches
Public Member Functions | List of all members
StringWrapper< T > Class Template Reference
Inheritance diagram for StringWrapper< T >:
Inheritance graph
[legend]
Collaboration diagram for StringWrapper< T >:
Collaboration graph
[legend]

Public Member Functions

 StringWrapper (const T &x)
 All the other constructors, including default constructor.
 
void set (const std::string &s="")
 
void set (const StringWrapper &e)
 
void set (const char *s)
 
template<typename T2 >
void set (const T2 &x)
 Set the value from an other, user-defined dictionary.
 

Additional Inherited Members

- Protected Member Functions inherited from StringConverter< T >
void convertToString (const T &value, std::string &s)
 
void convertFromString (const std::string &s, T &value)
 
void convertToString (const PseudoClassCSS &value, std::string &s)
 
void convertToString (const PseudoClassCSS &value, std::string &s)
 

Member Function Documentation

◆ set()

template<typename T = std::string>
template<typename T2 >
void set ( const T2 &  x)
inline

Set the value from an other, user-defined dictionary.

  • The enum dict must be defined.

Loose template: assumes T2 can be converted to T


The documentation for this class was generated from the following file: