liblcf
writer_xml.cpp File Reference
#include <ostream>
#include <vector>
#include "writer_xml.h"
+ Include dependency graph for writer_xml.cpp:

Go to the source code of this file.

Functions

template<>
void XmlWriter::Write< std::string > (const std::string &val)
 
template<>
void XmlWriter::Write< std::vector< int32_t > > (const std::vector< int32_t > &val)
 
template<>
void XmlWriter::Write< std::vector< bool > > (const std::vector< bool > &val)
 
template<>
void XmlWriter::Write< std::vector< uint8_t > > (const std::vector< uint8_t > &val)
 
template<>
void XmlWriter::Write< std::vector< int16_t > > (const std::vector< int16_t > &val)
 
template<>
void XmlWriter::Write< std::vector< uint32_t > > (const std::vector< uint32_t > &val)
 
template<>
void XmlWriter::Write< std::vector< double > > (const std::vector< double > &val)
 
template void XmlWriter::WriteNode< std::string > (const std::string &name, const std::string &val)
 
template void XmlWriter::WriteNode< std::vector< bool > > (const std::string &name, const std::vector< bool > &val)
 
template void XmlWriter::WriteNode< std::vector< uint8_t > > (const std::string &name, const std::vector< uint8_t > &val)
 
template void XmlWriter::WriteNode< std::vector< int16_t > > (const std::string &name, const std::vector< int16_t > &val)
 
template void XmlWriter::WriteNode< std::vector< uint32_t > > (const std::string &name, const std::vector< uint32_t > &val)
 
template void XmlWriter::WriteNode< std::vector< int32_t > > (const std::string &name, const std::vector< int32_t > &val)
 

Function Documentation

◆ XmlWriter::Write< std::string >()

template<>
void XmlWriter::Write< std::string > ( const std::string &  val)

Definition at line 70 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< bool > >()

template<>
void XmlWriter::Write< std::vector< bool > > ( const std::vector< bool > &  val)

Definition at line 113 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< double > >()

template<>
void XmlWriter::Write< std::vector< double > > ( const std::vector< double > &  val)

Definition at line 133 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< int16_t > >()

template<>
void XmlWriter::Write< std::vector< int16_t > > ( const std::vector< int16_t > &  val)

Definition at line 123 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< int32_t > >()

template<>
void XmlWriter::Write< std::vector< int32_t > > ( const std::vector< int32_t > &  val)

Definition at line 108 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< uint32_t > >()

template<>
void XmlWriter::Write< std::vector< uint32_t > > ( const std::vector< uint32_t > &  val)

Definition at line 128 of file writer_xml.cpp.

◆ XmlWriter::Write< std::vector< uint8_t > >()

template<>
void XmlWriter::Write< std::vector< uint8_t > > ( const std::vector< uint8_t > &  val)

Definition at line 118 of file writer_xml.cpp.

◆ XmlWriter::WriteNode< std::string >()

template void XmlWriter::WriteNode< std::string > ( const std::string &  name,
const std::string &  val 
)

◆ XmlWriter::WriteNode< std::vector< bool > >()

template void XmlWriter::WriteNode< std::vector< bool > > ( const std::string &  name,
const std::vector< bool > &  val 
)

◆ XmlWriter::WriteNode< std::vector< int16_t > >()

template void XmlWriter::WriteNode< std::vector< int16_t > > ( const std::string &  name,
const std::vector< int16_t > &  val 
)

◆ XmlWriter::WriteNode< std::vector< int32_t > >()

template void XmlWriter::WriteNode< std::vector< int32_t > > ( const std::string &  name,
const std::vector< int32_t > &  val 
)

◆ XmlWriter::WriteNode< std::vector< uint32_t > >()

template void XmlWriter::WriteNode< std::vector< uint32_t > > ( const std::string &  name,
const std::vector< uint32_t > &  val 
)

◆ XmlWriter::WriteNode< std::vector< uint8_t > >()

template void XmlWriter::WriteNode< std::vector< uint8_t > > ( const std::string &  name,
const std::vector< uint8_t > &  val 
)