Classes | |
| class | ImplBase |
| < This class handles most of the work for a subclass of Impl More... | |
| class | ImplBoolean |
| class | ImplInteger |
| class | ImplReal |
| class | ImplString |
| class | ImplUUID |
| class | ImplDate |
| class | ImplURI |
| class | ImplBinary |
| class | ImplMap |
| class | ImplArray |
Functions | |
| LLSD::Impl & | safe (LLSD::Impl *impl) |
| const LLSD::Impl & | safe (const LLSD::Impl *impl) |
| ImplMap & | makeMap (LLSD::Impl *&var) |
| ImplArray & | makeArray (LLSD::Impl *&var) |
| ImplArray& LLSDUnnamedNamespace::makeArray | ( | LLSD::Impl *& | var | ) | [inline] |
Definition at line 671 of file llsd.cpp.
References LLSD::Impl::safe().
Referenced by LLSD::append(), LLSD::beginArray(), LLSD::emptyArray(), LLSD::endArray(), LLSD::erase(), LLSD::insert(), LLSD::operator[](), and LLSD::set().


| ImplMap& LLSDUnnamedNamespace::makeMap | ( | LLSD::Impl *& | var | ) | [inline] |
Definition at line 668 of file llsd.cpp.
References LLSD::Impl::safe().
Referenced by LLSD::beginMap(), LLSD::emptyMap(), LLSD::endMap(), LLSD::erase(), LLSD::insert(), and LLSD::operator[]().


| const LLSD::Impl& LLSDUnnamedNamespace::safe | ( | const LLSD::Impl * | impl | ) | [inline] |
Definition at line 665 of file llsd.cpp.
References LLSD::Impl::safe().
Referenced by LLSD::asBinary(), LLSD::asBoolean(), LLSD::asDate(), LLSD::asInteger(), LLSD::asReal(), LLSD::assign(), LLSD::asString(), LLSD::asURI(), LLSD::asUUID(), LLSD::beginArray(), LLSD::beginMap(), LLSD::endArray(), LLSD::endMap(), LLSD::get(), LLSD::has(), LLSD::operator[](), LLSD::size(), and LLSD::type().


| LLSD::Impl& LLSDUnnamedNamespace::safe | ( | LLSD::Impl * | impl | ) | [inline] |
Definition at line 662 of file llsd.cpp.
References LLSD::Impl::safe().

1.5.5