Namespaces |
namespace | definitions |
Classes |
class | BeansException |
class | NotImplementedException |
class | XmlException |
class | XmlParseException |
class | XmlSerializeException |
class | XmlIllegalValueException |
class | XmlSimpleTypeException |
class | ClassCastException |
class | CalendarException |
class | IllegalArgumentsException |
class | IllegalStateException |
class | AssertionFailedException |
class | NullPtrException |
class | Calendar |
class | Duration |
class | Contents |
class | StringContents |
class | GDate |
class | List |
class | Object |
struct | DictEl |
struct | ElemDict |
struct | ltstr |
class | XpathException |
struct | null_deleter |
class | LibXMLParser |
class | Map |
class | NSMap |
class | NullPtr |
class | QName |
class | Operator |
class | QueryNode |
class | QueryExpr |
class | QueryString |
class | QueryAttribute |
class | QueryElement |
class | SchemaProperty |
struct | Map_QName_SchemaPropertyPtr |
class | SchemaType |
class | shared_array |
class | SimpleString |
class | CStrHashFn |
class | CStrLessFn |
class | CStrEqFn |
class | StringStorage |
class | StoreString |
class | StoreStringHashFn |
class | TextUtils |
class | TypeSystem |
struct | null_deleter2 |
class | XercesParser |
class | MySAX2Handler |
class | BinStdInputStream |
class | StdStringFormatTarget |
class | StdInputSource |
class | Transcoder |
class | AnyXmlArray |
class | XmlArray |
class | XmlBeans |
class | XmlContext |
struct | NSMapSerializer |
class | XmlCursor |
class | XmlObjectDocument |
class | NSMapXPath |
class | Path |
class | XmlOptions |
class | XmlParser |
class | EmptyParser |
class | NoExchangeEntitiesXmlObject |
class | Factory |
class | XmlObject |
class | XmlAnySimpleType |
class | XmlAnyURI |
class | XmlGMonthDay |
class | XmlBoolean |
class | XmlGDay |
class | XmlTime |
class | XmlIDREFS |
class | XmlGYearMonth |
class | XmlBase64Binary |
class | XmlNMTOKENS |
class | XmlGYear |
class | XmlString |
class | XmlNormalizedString |
class | XmlToken |
class | XmlName |
class | XmlNCName |
class | XmlID |
class | XmlENTITY |
class | XmlIDREF |
class | XmlLanguage |
class | XmlNMTOKEN |
class | XmlDateTime |
class | XmlDuration |
class | XmlFloat |
class | XmlHexBinary |
class | XmlQName |
class | XmlDouble |
class | XmlNOTATION |
class | XmlGMonth |
class | XmlENTITIES |
class | XmlDecimal |
class | XmlInteger |
class | XmlNonPositiveInteger |
class | XmlNegativeInteger |
class | XmlLong |
class | XmlInt |
class | XmlShort |
class | XmlByte |
class | XmlNonNegativeInteger |
class | XmlUnsignedLong |
class | XmlUnsignedInt |
class | XmlUnsignedShort |
class | XmlUnsignedByte |
class | XmlPositiveInteger |
class | XmlDate |
Typedefs |
typedef boost::shared_ptr
< Contents > | ContentsPtr |
typedef boost::shared_ptr
< const Contents > | constContentsPtr |
typedef long int | mpz_class |
typedef long double | mpf_class |
typedef boost::shared_ptr< QName > | QNamePtr |
typedef boost::shared_ptr< GDate > | GDatePtr |
typedef boost::shared_ptr< List > | ListPtr |
typedef boost::shared_ptr< Object > | ObjectPtr |
typedef std::map< std::string,
std::string, ltstr > | XpathsMap |
typedef std::map< std::string,
int, ltstr > | XpathsCounterMap |
typedef XmlObjectPtr(* | CreateObjFn )() |
typedef base64_from_binary
< transform_width
< string::const_iterator, 6, 8 > > | base64_t |
typedef transform_width
< binary_from_base64
< string::const_iterator >, 8, 6 > | binary_t |
typedef boost::shared_ptr
< XmlParser > | XmlParserPtr |
typedef XmlObject(* | ObjectCreatorFn )() |
Enumerations |
enum | { NS_PREFIX = 0,
NS_URI = 1
} |
enum | {
ATTR_LOCALNAME = 0,
ATTR_PREFIX = 1,
ATTR_URI = 2,
ATTR_VALUE = 3,
ATTR_END = 4
} |
Functions |
| XMLBEANSXX_LOGGER_PTR_SET (BeansException::log,"xmlbeansxx.BeansException") |
| XMLBEANSXX_LOGGER_PTR_SET (Contents::log,"xmlbeansxx.Contents") |
bool | mpzFitsToInt (const mpz_class &v) |
int | mpzToInt (const mpz_class &v) |
mpz_class | stringToMpz (const std::string &v) |
mpf_class | stringToMpf (const std::string &v) |
static void | startElementNs (void *ctx, const xmlChar *localname, const xmlChar *prefix, const xmlChar *URI, int nb_namespaces, const xmlChar **namespaces, int nb_attributes, int nb_defaulted, const xmlChar **attributes) |
static void | endElementNs (void *ctx, const xmlChar *localname, const xmlChar *prefix, const xmlChar *URI) |
static void | characters (void *ctx, const xmlChar *ch, int len) |
static void | serror (void *ctx, xmlErrorPtr error) |
| XMLBEANSXX_LOGGER_PTR_SET (LOG,"xmlbeansxx.LibXMLParser") |
void | addSchemaValidityError (void *ctx, const char *msg,...) |
void | addSchemaValidityWarning (void *ctx, const char *msg,...) |
string | getAttrName (const xmlChar **attributes, int current) |
string | getAttrValue (const xmlChar **attributes) |
template<class T2 , class T > |
T2 | java_cast (const T &a) |
| XMLBEANSXX_LOGGER_PTR_SET (NSMap::log,"xmlbeansxx.NSMap") |
bool | operator< (const QName &a, const QName &b) |
bool | operator== (const QName &a, const QName &b) |
| XMLBEANSXX_LOGGER_PTR_SET (QueryExpr::log,"xmlbeansxx.QueryExpr") |
| XMLBEANSXX_LOGGER_PTR_SET (QueryNode::log,"xmlbeansxx.QueryNode") |
| XMLBEANSXX_LOGGER_PTR_SET (QueryString::log,"xmlbeansxx.QueryString") |
| XMLBEANSXX_LOGGER_PTR_SET (QueryAttribute::log,"xmlbeansxx.QueryAttribute") |
| XMLBEANSXX_LOGGER_PTR_SET (QueryElement::log,"xmlbeansxx.QueryElement") |
static ContentsPtr | findAttr (const XmlObject &o, const std::string &attrName) |
static std::vector< ContentsPtr > | findElems (const XmlObject &o, const std::string &elemName) |
template<typename T > |
shared_array< T > | toSharedArray (const std::vector< T > &v) |
template<typename T , typename U > |
shared_array
< boost::shared_ptr< T > > | static_array_cast (const shared_array< boost::shared_ptr< U > > &a) |
template<typename T , typename U > |
shared_array
< boost::shared_ptr< T > > | dynamic_array_cast (const shared_array< boost::shared_ptr< U > > &a) |
template<typename T , typename U > |
shared_array
< boost::shared_ptr< T > > | java_array_cast (const shared_array< boost::shared_ptr< U > > &a) |
template<typename T , typename U > |
std::vector< T > | vector_conv (const std::vector< U > &a) |
std::ostream & | operator<< (std::ostream &out, const StoreString &str) |
std::string | operator+ (const std::string &a, const StoreString &b) |
std::string | operator+ (const StoreString &a, const std::string &b) |
std::string | operator+ (const StoreString &a, const StoreString &b) |
bool | operator== (const std::string &a, const StoreString &b) |
bool | operator== (const StoreString &a, const std::string &b) |
bool | operator< (const StoreString &a, const StoreString &b) |
| XMLBEANSXX_LOGGER_PTR_SET (TextUtils::log,"xmlbeansxx.TextUtils") |
bool | _inBase64 (char c) |
std::string | _toCanolicalBase64 (const std::string &s) |
TypeSystem * | globalTypeSystem () |
| XMLBEANSXX_LOGGER_PTR_SET (XercesParser::log,"xmlbeansxx.XercesParser") |
| XMLBEANSXX_LOGGER_PTR_SET (MySAX2Handler::log,"xmlbeansxx.MySAX2Handler") |
std::string | getPrefix (const std::string &qname) |
| XMLBEANSXX_LOGGER_PTR_SET (XmlArray_log,"xmlbeansxx.XmlArray") |
template<class T2 , class T > |
XmlArray< T2 > | xmlarray_java_cast (const XmlArray< T > &from) |
| XMLBEANSXX_LOGGER_PTR_SET (NSMapSerializer::log,"xmlbeansxx.NSMapSerializer") |
| XMLBEANSXX_LOGGER_PTR_SET (log,"xmlbeansxx.XPath") |
std::string | istreamToString (std::istream &in) |
| XMLBEANSXX_LOGGER_PTR_SET (XmlObject::log,"xmlbeansxx.XmlObject") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlBoolean::log,"xmlbeansxx.XmlBoolean") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlTime::log,"xmlbeansxx.XmlTime") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlString::log,"xmlbeansxx.XmlString") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlDateTime::log,"xmlbeansxx.XmlDateTime") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlDecimal::log,"xmlbeansxx.XmlDecimal") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlInteger::log,"xmlbeansxx.XmlIteger") |
| XMLBEANSXX_LOGGER_PTR_SET (XmlDate::log,"xmlbeansxx.XmlDate") |
template<class T2 , class T > |
bool | _cast_test (const T &a) |
Variables |
static xmlSAXHandler | xmlbeansxxSAX2HandlerStruct |
static xmlSAXHandlerPtr | xmlbeansxxSAX2Handler = &xmlbeansxxSAX2HandlerStruct |
const int | ATTRTABSIZE = 5 |
static int | precision = XMLBEANSXX_TEXTUTILS_DEFAULT_PRECISION |
static const char | DELIM = '/' |
static const std::string | CDATA_PREFIX = "<![CDATA[" |
static const std::string | CDATA_SUFFIX = "]]>" |
Xerces-c utilities (not in public headers)