#include <iostream>
#include <fstream>
#include <unistd.h>
#include <boost/lexical_cast.hpp>
#include <boost/filesystem/path.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/bind.hpp>
#include "parseobj.hpp"
#include "../../common/object.hpp"
#include "../../common/composition_object.hpp"
#include "../../common/persistable_object.hpp"
#include "../../common/outerable_object.hpp"
#include "../../common/importable_object.hpp"
Go to the source code of this file.
Defines | |
#define | PERSIST_IN_LIBRARY_SOURCE |
Variables | |
const xmlstring | s_objtype = S("type") |
const xmlstring | s_objname = S("name") |
const std::string | efmt_bad_stack = S("Expected an entry on the object stack.") |
const std::string | efmt_bad_tag = S("Unknown tag [%s].") |
const std::string | efmt_fail_create = S("Couldn't create object [%s (%s)].") |
const std::string | efmt_fail_create_root = S("Couldn't create root object [%s (%s)].") |
const std::string | efmt_fail_create_delayed = S("Couldn't create delayed object [%s (%s)].") |
const std::string | efmt_fail_not_importable = S("Object created was not importable.") |
const std::string | efmt_prop_not_comp = S("Member is not composite object [%s(%s)].") |
const std::string | efmt_bad_aggr_obj = S("Composite did not accept object (wrong type?) [%s(%s)].") |
const std::string | efmt_bad_import = S("Could not import [%s].") |
const std::string | efmt_bad_stream = S("Could not create URL stream for [%s].") |
const std::string | efmt_bad_urlstream = S("Could not open URL stream for [%s].") |
const std::string | efmt_bad_endimport = S("Bad place for an end import tag [%s].") |
const std::string | efmt_bad_fragment = S("Bad place for a fragment tag [%s].") |
const std::string | efmt_bad_endfragment = S("Bad place for an end fragment tag [%s].") |
const std::string | efmt_bad_location = S("Location not found for a fragment tag [%s].") |
const std::string | efmt_no_interface = S("Object has no %s interface [%s].") |
const std::string | efmt_not_composite = S("Object is not composite [%s].") |
const std::string | efmt_bad_data = S("Tried to set a member [%s] with bad data [%s].") |
const std::string | efmt_bad_path = S("Bad pathvar encountered [%s] with [%s].") |
const std::string | efmt_bad_ref_location = S("Location not found for a reference [%s].") |
const std::string | efmt_end_stack |
const std::string | efmt_import_is_root = S("An import is at the root of the file.") |
|
Definition at line 11 of file parseobj.cpp. |
|
Definition at line 30 of file parseobj.cpp. |
|
Definition at line 31 of file parseobj.cpp. |
|
Definition at line 34 of file parseobj.cpp. |
|
Definition at line 35 of file parseobj.cpp. |
|
Definition at line 36 of file parseobj.cpp. |
|
Definition at line 37 of file parseobj.cpp. |
|
Definition at line 38 of file parseobj.cpp. |
|
Definition at line 39 of file parseobj.cpp. |
|
Definition at line 40 of file parseobj.cpp. |
|
Definition at line 41 of file parseobj.cpp. |
|
Definition at line 42 of file parseobj.cpp. |
|
Definition at line 43 of file parseobj.cpp. |
|
Definition at line 44 of file parseobj.cpp. |
|
Definition at line 45 of file parseobj.cpp. |
|
Definition at line 46 of file parseobj.cpp. |
|
Definition at line 47 of file parseobj.cpp. |
|
Definition at line 48 of file parseobj.cpp. |
|
Definition at line 49 of file parseobj.cpp. |
|
Definition at line 50 of file parseobj.cpp. |
|
Definition at line 51 of file parseobj.cpp. |
|
Definition at line 52 of file parseobj.cpp. |
|
Definition at line 53 of file parseobj.cpp. |
|
Initial value: S("At the end, the stack still had elements. top: [%s]. " "Check for unbalanced tags.") Definition at line 54 of file parseobj.cpp. |
|
Definition at line 56 of file parseobj.cpp. |