Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
create_tables.cpp File Reference
#include <boost/config/warning_disable.hpp>
#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix.hpp>
#include <boost/unordered_map.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <boost/cstdint.hpp>
#include <boost/foreach.hpp>
#include <boost/array.hpp>
#include <boost/scoped_array.hpp>
#include <boost/range/iterator_range.hpp>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <vector>
#include <algorithm>
#include <string>
#include <map>
Include dependency graph for create_tables.cpp:

Typedefs

typedef std::vector< std::string > ucd_line
 
typedef std::vector< ucd_lineucd_vector
 
typedef std::vector< ucd_line >
::iterator 
ucd_iterator
 

Functions

template<typename Out >
void print_tab (Out &out, int tab)
 
template<typename Out , typename C >
void print_table (Out &out, C const &c, bool trailing_comma, int width=4, int group=16)
 
template<typename Out >
void print_head (Out &out)
 
template<typename Out >
void print_tail (Out &out)
 
char const * get_int_type_name (int size)
 
template<typename Out , typename Builder >
void print_file (Out &out, Builder &builder, int field_width, char const *name)
 
int main ()
 

Typedef Documentation

typedef std::vector<ucd_line>::iterator ucd_iterator
typedef std::vector<std::string> ucd_line
typedef std::vector<ucd_line> ucd_vector

Function Documentation

char const* get_int_type_name ( int  size)

References BOOST_ASSERT.

Referenced by print_file().

int main ( )

References boost::out, and print_file().

template<typename Out , typename Builder >
void print_file ( Out &  out,
Builder &  builder,
int  field_width,
char const *  name 
)
template<typename Out >
void print_head ( Out &  out)

Referenced by print_file().

template<typename Out >
void print_tab ( Out &  out,
int  tab 
)
template<typename Out , typename C >
void print_table ( Out &  out,
C const &  c,
bool  trailing_comma,
int  width = 4,
int  group = 16 
)
template<typename Out >
void print_tail ( Out &  out)

Referenced by print_file().