Public Member Functions | |
| Nullable (std::shared_ptr< void > value) throw () | |
| Nullable (const Nullable &other) throw () | |
| Nullable & | operator= (const Nullable &other) throw () |
|
virtual const std::shared_ptr < void > | get () const throw () |
| virtual std::shared_ptr< void > | get () throw () |
| virtual void | shrink_to_fit () throw () |
| virtual const std::string & | str () const =0 throw () |
| virtual const char * | c_str () const throw () |
| bool | isNull () const throw () |
Static Public Attributes | |
| static const int | Type = 0x00 |
Protected Member Functions | |
| std::vector< std::string > | tokenize (const std::string &value, const boost::regex &pattern) const throw (TypeCastException) |
Protected Attributes | |
| std::shared_ptr< void > | value |
| std::string | cache |
Definition at line 30 of file Nullable.h.
1.6.1