seven bits

factory.cpp File Reference

#include "factory.h"
#include "bit-config.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <iostream>
#include <fstream>
#include <algorithm>
#include <cstring>

Namespaces

namespace  bit

Functions

void bit::initialize_xml_file_load_path ()
RecordBase::pointer bit::xml_load_file (const std::string &filename)
RecordBase::pointer bit::xml_load_memory (const std::string &string)
RecordBase::pointer bit::xml_load_memory_raw (const unsigned char *contents, size_t bytes_count)
RecordBase::pointer bit::xml_load_stream (std::istream &in)
RecordBase::pointer bit::xml_read_record (xmlpp::Element &xml_element, int &last_position, size_t length_units, size_t offset_units, const FieldType &default_type)
Field::pointer bit::xml_read_field (xmlpp::Element &xml_element, int &last_position, size_t length_units, size_t offset_units, const FieldType &default_type)
FieldType bit::xml_read_type (xmlpp::Element &xml_element)
void bit::xml_read_skip (xmlpp::Element &xml_element, int &last_position, size_t length_units, size_t offset_units)
size_t bit::get_units (std::string s)
std::string bit::get_xml_file_as_string (const std::string &filename)

Variables

std::vector< std::string > bit::xml_file_load_path
bool bit::xml_file_load_path_initialized = false


Generated on Mon Nov 3 10:50:01 2008 for bit by doxygen 1.5.6