|
|
| Interval (const std::string &value) throw (TypeCastException) |
| |
|
| Interval (int64_t value) throw () |
| |
|
| Interval (const Interval &other) throw () |
| |
|
bool | operator== (const Interval &other) const throw () |
| |
|
bool | operator!= (const Interval &other) const throw () |
| |
|
bool | operator> (const Interval &other) const throw () |
| |
|
bool | operator< (const Interval &other) const throw () |
| |
|
Interval & | operator= (const Interval &other) throw () |
| |
|
Interval & | operator+= (int64_t value) throw () |
| |
|
Interval & | operator-= (int64_t value) throw () |
| |
|
Interval & | operator*= (int64_t value) throw () |
| |
|
Interval & | operator/= (int64_t value) throw () |
| |
|
Interval & | operator^= (int64_t value) throw () |
| |
|
Interval & | operator%= (int64_t value) throw () |
| |
|
Interval & | operator&= (int64_t value) throw () |
| |
|
Interval & | operator|= (int64_t value) throw () |
| |
|
Interval & | operator<<= (int64_t value) throw () |
| |
|
Interval & | operator>>= (int64_t value) throw () |
| |
|
int64_t | getUsec () const throw (UnsupportedOperatorException) |
| |
|
virtual void | msgpack (sella::util::MessagePack &mpack, uint32_t &offset) const throw (TypeCastException) |
| |
|
virtual void | msgpackBufferSize (size_t &size) const throw () |
| |
|
virtual std::string | str (int type) const throw () |
| |
|
virtual int | getType (void) throw () |
| |
|
| Nullable (std::shared_ptr< void > &value) throw () |
| |
|
| Nullable (std::shared_ptr< void > &&value) throw () |
| |
|
| Nullable (const Nullable &other)=delete throw () |
| |
|
Nullable & | operator= (const Nullable &other)=delete throw () |
| |
|
virtual void | shrink_to_fit () throw () |
| |
|
bool | isNull () const throw () |
| |
|
|
static const boost::regex & | Pattern (void) |
| |
|
static bool | isType (const std::string &value) throw () |
| |
|
static bool | isType (const char *value, size_t size) throw () |
| |
|
|
static const int | Type = 0x20 |
| |
|
static const int | Type = 0x00 |
| |
|
static const int | JSON = 0x00 |
| |
|
static const int | CJSON = 0x01 |
| |
|
static const int | MSGPACK = 0x02 |
| |
|
static const int | XML = 0x03 |
| |
|
static const int | CSV = 0x04 |
| |
|
|
typedef std::shared_ptr< Nullable > | shared |
| |
|
std::vector< std::string > | tokenize (const std::string &value, const boost::regex &pattern) const throw (TypeCastException) |
| |
|
std::shared_ptr< void > | value |
| |
Definition at line 26 of file Interval.h.
The documentation for this class was generated from the following files:
- /home/sella/digitalgenesis/libutil++/releases/rpm/BUILD/libutil++-1.9.3/src/sella/variant/Interval.h
- /home/sella/digitalgenesis/libutil++/releases/rpm/BUILD/libutil++-1.9.3/src/sella/variant/Interval.cpp