#include <llsdtraits.h>


Public Member Functions | |
| LLSDTraits () | |
| T | get (const LLSD &actual) |
| bool | checkType (const LLSD &actual) |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
| template<> | |
| LLSDTraits () | |
Protected Types | |
| typedef T(LLSD::* | Getter )() const |
Protected Attributes | |
| LLSD::Type | type |
| Getter | getter |
Definition at line 39 of file llsdtraits.h.
typedef T(LLSD::* LLSDTraits< T >::Getter)() const [protected] |
| LLSDTraits< T >::LLSDTraits | ( | ) |
| LLSDTraits< LLSD::Boolean >::LLSDTraits | ( | ) | [inline] |
Definition at line 62 of file llsdtraits.h.
| LLSDTraits< LLSD::Integer >::LLSDTraits | ( | ) | [inline] |
Definition at line 67 of file llsdtraits.h.
| LLSDTraits< LLSD::Real >::LLSDTraits | ( | ) | [inline] |
Definition at line 72 of file llsdtraits.h.
| LLSDTraits< LLSD::UUID >::LLSDTraits | ( | ) | [inline] |
Definition at line 77 of file llsdtraits.h.
| LLSDTraits< LLSD::String >::LLSDTraits | ( | ) | [inline] |
Definition at line 82 of file llsdtraits.h.
| LLSDTraits< LLSD::Date >::LLSDTraits | ( | ) | [inline] |
Definition at line 95 of file llsdtraits.h.
| LLSDTraits< LLSD::URI >::LLSDTraits | ( | ) | [inline] |
Definition at line 100 of file llsdtraits.h.
| LLSDTraits< LLSD::Binary >::LLSDTraits | ( | ) | [inline] |
Definition at line 105 of file llsdtraits.h.
| T LLSDTraits< T >::get | ( | const LLSD & | actual | ) | [inline] |
Definition at line 50 of file llsdtraits.h.
Referenced by tut::checkRoundTrip(), and tut::SDTestData::ensureTypeAndValue().

| bool LLSDTraits< T >::checkType | ( | const LLSD & | actual | ) | [inline] |
Definition at line 55 of file llsdtraits.h.
Referenced by tut::SDTestData::ensureTypeAndValue().

LLSD::Type LLSDTraits< T >::type [protected] |
Getter LLSDTraits< T >::getter [protected] |
1.5.5