liblcf
reader_struct_impl.h File Reference
#include <cstring>
#include <iostream>
#include <iomanip>
#include <type_traits>
#include "lcf/ldb/reader.h"
#include "lcf/lmt/reader.h"
#include "lcf/lmu/reader.h"
#include "lcf/lsd/reader.h"
#include "reader_struct.h"
#include "lcf/rpg/save.h"
#include "fwd_struct_impl.h"
+ Include dependency graph for reader_struct_impl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lcf::StructDefault< T >
 
struct  lcf::StructDefault< rpg::Actor >
 
class  lcf::StructXmlHandler< S >
 
class  lcf::StructFieldXmlHandler< S >
 
class  lcf::StructVectorXmlHandler< S >
 

Namespaces

 lcf
 

Functions

template<typename T >
std::enable_if< std::is_same< T, rpg::Save >::value||std::is_same< T, rpg::Database >::value >::type lcf::conditional_zero_writer (LcfWriter &)
 
template<typename T >
std::enable_if<!std::is_same< T, rpg::Save >::value &&!std::is_same< T, rpg::Database >::value >::type lcf::conditional_zero_writer (LcfWriter &stream)