14 #ifndef XPACE_CONFIG_H 15 #define XPACE_CONFIG_H 41 #if defined XPACE_FILE_H || defined DOCUMENTATION 72 #if defined QDOM_H || defined DOCUMENTATION 78 (
const QDomElement& elt,
79 const QDomDocument& doc = QDomDocument(),
84 operator const QDomElement&
90 const QDomDocument& getDomDocument
162 std::vector<String> getChild
170 std::vector<int64> getChildInt
178 std::vector<bool> getChildBool
213 typedef std::function<
bool(
uint depth,
225 (nodeCallback callback,
231 #if defined XPACE_FILE_H || defined DOCUMENTATION 241 typedef std::function<
bool(
uint depth,
Found a value, but it's bad (e.g., out of range, meaningless)
Each high-level Xpace object has a Configuration.
A string, Unicode UTF-16 and reference-counted.
Can't find a named value.
std::function< bool(uint depth, uint pos, const String &tag, const String &config)> nodeCallback
Callback for traversing Configuration nodes depth the node's depth.
const Xpace_Char16 * name
Sink callbacks for table data.
base class for a configurable object inherit from this to make your object configurable ...
Xpace project main namespace
std::function< bool(uint depth, const String &tag, intptr_t elt)> elt_callback