cereal
A C++11 library for serialization
cereal::XMLInputArchive Member List

This is the complete list of members for cereal::XMLInputArchive, including all inherited members.

finishNode()cereal::XMLInputArchiveinline
getNodeName() constcereal::XMLInputArchiveinline
getNumChildren(rapidxml::xml_node<> *node)cereal::XMLInputArchiveinlineprotectedstatic
getPolymorphicName(std::uint32_t const id)cereal::InputArchive< XMLInputArchive >inline
getSharedPointer(std::uint32_t const id)cereal::InputArchive< XMLInputArchive >inline
if(std::fpclassify(value) !=FP_SUBNORMAL) throw (defined in cereal::XMLInputArchive)cereal::XMLInputArchive
InputArchive(XMLInputArchive *const derived)cereal::InputArchive< XMLInputArchive >inline
InputArchiveBase()=default (defined in cereal::detail::InputArchiveBase)cereal::detail::InputArchiveBase
InputArchiveBase(InputArchiveBase &&) CEREAL_NOEXCEPT (defined in cereal::detail::InputArchiveBase)cereal::detail::InputArchiveBaseinline
is_loading typedefcereal::InputArchive< XMLInputArchive >
is_saving typedefcereal::InputArchive< XMLInputArchive >
loadBinaryValue(void *data, size_t size, const char *name=nullptr)cereal::XMLInputArchiveinline
loadSize(T &value)cereal::XMLInputArchiveinline
loadValue(T &value)cereal::XMLInputArchiveinline
loadValue(T &value)cereal::XMLInputArchiveinline
loadValue(int8_t &value)cereal::XMLInputArchiveinline
loadValue(uint8_t &value)cereal::XMLInputArchiveinline
loadValue(T &value)cereal::XMLInputArchiveinline
loadValue(long double &value)cereal::XMLInputArchiveinline
loadValue(std::basic_string< CharT, Traits, Alloc > &str)cereal::XMLInputArchiveinline
operator&(T &&arg)cereal::InputArchive< XMLInputArchive >inline
operator()(Types &&... args)cereal::InputArchive< XMLInputArchive >inline
operator=(InputArchive const &)=delete (defined in cereal::InputArchive< XMLInputArchive >)cereal::InputArchive< XMLInputArchive >
operator=(InputArchiveBase &&) CEREAL_NOEXCEPT (defined in cereal::detail::InputArchiveBase)cereal::detail::InputArchiveBaseinline
operator>>(T &&arg)cereal::InputArchive< XMLInputArchive >inline
registerPolymorphicName(std::uint32_t const id, std::string const &name)cereal::InputArchive< XMLInputArchive >inline
registerSharedPointer(std::uint32_t const id, std::shared_ptr< void > ptr)cereal::InputArchive< XMLInputArchive >inline
serializeDeferments()cereal::InputArchive< XMLInputArchive >inline
setNextName(const char *name)cereal::XMLInputArchiveinline
startNode()cereal::XMLInputArchiveinline
valuecereal::XMLInputArchive
XMLInputArchive(std::istream &stream)cereal::XMLInputArchiveinline
~InputArchiveBase() CEREAL_NOEXCEPT=default (defined in cereal::detail::InputArchiveBase)cereal::detail::InputArchiveBasevirtual
~XMLInputArchive() CEREAL_NOEXCEPT=default (defined in cereal::XMLInputArchive)cereal::XMLInputArchive