Objective-C++ Preprocessor  5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
OONode Member List

This is the complete list of members for OONode, including all inherited members.

child(int which=0) const OONodeinline
children() const OONodeinline
data() const OONodeinline
filter(BOOL(^callback)(id key, OOStringvalue))OODictionary< OOString >inline
keys()OODictionary< OOString >inline
map(id(^callback)(id key, OOStringvalue))OODictionary< OOString >inline
OODictionary()OODictionary< OOString >inline
OODictionary(id obj)OODictionary< OOString >inline
OODictionary(CFNullRef obj)OODictionary< OOString >inline
OODictionary(const OODictionary &dict)OODictionary< OOString >inline
OODictionary(const OOArraySub< OOString > &sub)OODictionary< OOString >inline
OODictionary(const OODictionarySub< OOString > &sub)OODictionary< OOString >inline
OODictionary(const OOReference< NSMutableDictionary * > &val)OODictionary< OOString >inline
OODictionary(const OOReference< NSMutableArray * > &val)OODictionary< OOString >inline
OODictionary(const OOStringSearch &search)OODictionary< OOString >inline
OODictionary(int nilOrCapacity)OODictionary< OOString >inline
OODictionary(NSMutableDictionary *dict)OODictionary< OOString >inline
OODictionary(NSDictionary *dict)OODictionary< OOString >inline
OODictionary(const char *val)OODictionary< OOString >inline
OODictionary(const char **val)OODictionary< OOString >inline
OODictionary(id e1, id e2,...) NS_REQUIRES_NIL_TERMINATIONOODictionary< OOString >inline
OODictionary(const std::map< std::string, OOString > &map)OODictionary< OOString >inline
OODictionary(const std::map< std::string, std::string > &map)OODictionary< OOString >inline
OONode()OONodeinline
OONode(CFNullRef obj)OONodeinline
OONode(id node)OONodeinline
OONode(const OONode &node)OONodeinline
OONode(NSString *tagName)OONodeinline
OONode(cOOString tagName, cOOString nodeText=nil)OONodeinline
OONode(NSData *xml, OOXMLParserOpts flags=OOXMLDefaultParser)OONodeinline
OONode(const OOData &xml, OOXMLParserOpts flags=OOXMLDefaultParser)OONodeinline
OONode(const OONodeArraySub &sub)OONodeinline
OONode(const OONodeSub &sub)OONodeinline
operator OOData() const OONodeinline
operator OOString() const OONodeinline
operator std::map< std::string, OOString >()OODictionary< OOString >inline
operator std::map< std::string, std::string >()OODictionary< OOString >inline
operator!=(NSDictionary *val) constOODictionary< OOString >inline
operator!=(NSMutableDictionary *val) constOODictionary< OOString >inline
operator!=(const OODictionary &val) constOODictionary< OOString >inline
operator&(BOOL(^callback)(id object))OODictionary< OOString >inline
operator&(id(^callback)(id object))OODictionary< OOString >inline
operator&() constOODictionary< OOString >inline
operator&(const OODictionary &val) constOODictionary< OOString >inline
operator&=(const OODictionary &val)OODictionary< OOString >inline
operator*=(const OODictionary< OOString > &val)OODictionary< OOString >inline
operator+=(const OONode &val)OONodeinline
operator-=(id val)OODictionary< OOString >inline
operator-=(const OOReference< NSMutableArray * > &val)OODictionary< OOString >inline
operator-=(const OOReference< NSMutableDictionary * > &val)OODictionary< OOString >inline
operator=(const OONode &node)OONodeinline
operator=(NSData *val)OONodeinline
operator=(const OONodeArraySub &sub)OONodeinline
operator=(const OONodeSub &sub)OONodeinline
OODictionary< OOString >::operator=(const std::map< std::string, OOString > &map)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const std::map< std::string, std::string > &map)OODictionary< OOString >inline
OODictionary< OOString >::operator=(id val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(NSMutableDictionary *val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(NSDictionary *val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(int nilOrCapacity)OODictionary< OOString >inline
OODictionary< OOString >::operator=(long nilOrCapacity)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const OODictionary &val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const OOArraySub< OOString > &val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const OODictionarySub< OOString > &val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const OOReference< NSMutableDictionary * > &val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const OOStringSearch &search)OODictionary< OOString >
OODictionary< OOString >::operator=(const OOReference< NSMutableArray * > &val)OODictionary< OOString >inline
OODictionary< OOString >::operator=(const char *val)OODictionary< OOString >
OODictionary< OOString >::operator=(const char **val)OODictionary< OOString >
operator==(NSDictionary *val) constOODictionary< OOString >inline
operator==(NSMutableDictionary *val) constOODictionary< OOString >inline
operator==(const OODictionary &val) constOODictionary< OOString >inline
operator[](id sub) const OONodeinline
operator[](cOOString sub) const OONodeinline
operator[](const char *sub) const OONodeinline
operator[](int sub) const OONodeinline
OODictionary< OOString >::operator[](NSString *sub) constOODictionary< OOString >inline
OODictionary< OOString >::operator[](const OOArraySub< id > &sub) constOODictionary< OOString >inline
OODictionary< OOString >::operator[](const OOArraySub< OOString > &sub) constOODictionary< OOString >
OODictionary< OOString >::operator[](const OODictionarySub< OOString > &sub) constOODictionary< OOString >
OODictionary< OOString >::operator[](const OOReference< NSMutableArray * > &subs) constOODictionary< OOString >inline
operator|(const OODictionary &val) constOODictionary< OOString >inline
operator|=(const OODictionary &val)OODictionary< OOString >inline
parseXML(NSData *xml, OOXMLParserOpts flags=OOXMLDefaultParser)OONodeinline
string() const OONodeinline
text(int which=0) const OONodeinline
writeXML(OOXMLWriterOpts flags=OOXMLDefaultWriter) const OONodeinline