#include "eleve/config.hpp"
#include "eleve/src/utilities.hpp"
#include <iostream>
#include <string>
#include <list>
#include <vector>
#include <map>
#include <typeinfo>
#include <boost/bind.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <boost/tokenizer.hpp>
#include <boost/multi_array.hpp>
#include <boost/date_time/gregorian/formatters.hpp>
#include "eleve/src/loader0.hpp"
#include "eleve/src/scal0.hpp"
#include "bag1.hpp"
#include "eleve/src/typing0.hpp"
#include "eleve/src/typing3.hpp"
#include "eleve/src/typing1.hpp"
Go to the source code of this file.
Namespaces | |
namespace | eepgwde |
namespace | eepgwde::detail |
Functions | |
std::string | to0 (const boost::gregorian::date &d) |
int | main (int argc, char *argv[]) |
Variables | |
static Bag | eepgwde::detail::bag0 |
This system uses a Boost string tokenizer with support for embedded commas. Headers are stored, from the first row, in a bimap. Index by name and position.
The class Bag stores the strings in each column in a list for that column. The list can be fetched by its column name or its position number. It is stored as a boost::any. There is some mapping work in.
Definition in file bag0.cpp.
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 55 of file bag0.cpp.
References eepgwde::detail::bag0, demangle(), e1(), eepgwde::detail::render(), to0(), and eepgwde::daemon::watcher.
std::string to0 | ( | const boost::gregorian::date & | d | ) |