67 template <
typename STR>
108 #ifdef XPACE_CONFIG_H 155 template<
typename RET =
bool>
175 template<
typename LOC,
typename RET =
bool>
272 virtual bool setCount
308 template<
typename LOC,
typename RET =
bool>
424 template <
typename T =
void>
456 static const char* INPUT_TAG();
545 ty(static_cast<type>(t))
const Xpace_Char16 Xpace_Data_Type type
Copyright (C) 2012 Xpace, LLC.
Each high-level Xpace object has a Configuration.
const Xpace_Char16 Xpace_Data_Type uint bool * added
A Source is an interface to an object that provides access to each field or column of a data record o...
A string, Unicode UTF-16 and reference-counted.
A low-level const data holder.
A floatimg-point number with explicit mantissa and decimals TODO: normalize.
get count before content (retrieval is completed before Sink is called)
Copyright (C) 2012 Xpace, LLC.
type getDerivedType() const
unsigned long long uint64
no count (content comes immediately, retrieval stops when Sink returns false)
IncompatibleType(BaseDataType fromType, BaseDataType toType)
virtual String getName() const
const Xpace_Char16 * name
Sink callbacks for table data.
The non-LOC part of a Sink.
Thrown when you ask for a type that cannot be converted E.g., asking for string data as an int64...
Xpace project main namespace
get count after content (content comes immediately; search resolution continues after Sink returns fa...
< no count (content comes immediately, retrieval stops when Sink returns false) but keep state for fu...
SinkNotifyCount
Sink is an interface to an object that receives data.
DerivedDataType(type, size_t size=0)