FotoSHOCK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Protected Attributes | Friends | List of all members
FotoSHOCKcore::NVPtype< T > Class Template Reference

Name-Value pair. More...

#include <NVPtype.hpp>

Public Member Functions

 NVPtype (const char *name, T value, std::size_t=1)
 

Protected Attributes

const xmlChar * m_name
 
xmlNodePtr m_content
 

Friends

class XmlNode
 

Detailed Description

template<typename T>
class FotoSHOCKcore::NVPtype< T >

Name-Value pair.

NVPtype template stores the name-value pair for use in a XML representation.

The value is internally stored in a format usable for serialization. There are specializations for some common data types. There are multiple ways to serialize data types that are not supported by any of the template specializations:


The documentation for this class was generated from the following file: