!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	0	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.8	//
MNS_CONSTANTS_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^#define MNS_CONSTANTS_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^namespace mns$/;"	namespace	line:6
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^namespace sdk$/;"	namespace	line:8	namespace:mns
CONNECTION_TIMEOUT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const int CONNECTION_TIMEOUT = 6;$/;"	member	line:11	namespace:mns::sdk
GET	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const GET = "GET";$/;"	member	line:13	namespace:mns::sdk
PUT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const PUT = "PUT";$/;"	member	line:14	namespace:mns::sdk
POST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const POST = "POST";$/;"	member	line:15	namespace:mns::sdk
DELETE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DELETE = "DELETE";$/;"	member	line:16	namespace:mns::sdk
HOST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const HOST = "Host";$/;"	member	line:18	namespace:mns::sdk
CURRENT_VERSION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CURRENT_VERSION = "2015-06-06";$/;"	member	line:19	namespace:mns::sdk
CONTENT_TYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CONTENT_TYPE = "Content-Type";$/;"	member	line:20	namespace:mns::sdk
CONTENT_LENGTH	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CONTENT_LENGTH = "Content-Length";$/;"	member	line:21	namespace:mns::sdk
SECURITY_TOKEN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SECURITY_TOKEN = "security-token";$/;"	member	line:22	namespace:mns::sdk
DATE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DATE = "Date";$/;"	member	line:23	namespace:mns::sdk
MNS_VERSION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MNS_VERSION = "x-mns-version";$/;"	member	line:24	namespace:mns::sdk
MNS_PREFIX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MNS_PREFIX = "x-mns-prefix";$/;"	member	line:25	namespace:mns::sdk
MNS_MARKER	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MNS_MARKER = "x-mns-marker";$/;"	member	line:26	namespace:mns::sdk
MNS_RETNUM	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MNS_RETNUM = "x-mns-ret-number";$/;"	member	line:27	namespace:mns::sdk
AUTHORIZATION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const AUTHORIZATION = "Authorization";$/;"	member	line:28	namespace:mns::sdk
CONTENT_MD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CONTENT_MD5 = "Content-MD5";$/;"	member	line:29	namespace:mns::sdk
LOCATION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const LOCATION = "Location";$/;"	member	line:30	namespace:mns::sdk
CANONICALIZED_MNS_HEADER_PREFIX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CANONICALIZED_MNS_HEADER_PREFIX = "x-mns-";$/;"	member	line:31	namespace:mns::sdk
MNS_XML_NAMESPACE_V1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MNS_XML_NAMESPACE_V1 = "http:\/\/mns.aliyuncs.com\/doc\/v1";$/;"	member	line:32	namespace:mns::sdk
DEFAULT_CONTENT_TYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DEFAULT_CONTENT_TYPE = "text\/xml;charset=UTF-8";$/;"	member	line:33	namespace:mns::sdk
MESSAGE_NOT_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_NOT_EXIST = "MessageNotExist";$/;"	member	line:36	namespace:mns::sdk
QUEUE_NOT_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUE_NOT_EXIST = "QueueNotExist";$/;"	member	line:37	namespace:mns::sdk
TOPIC_NOT_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC_NOT_EXIST = "TopicNotExist";$/;"	member	line:38	namespace:mns::sdk
SUBSCRIPTION_NOT_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_NOT_EXIST = "SubscriptionNotExist";$/;"	member	line:39	namespace:mns::sdk
QUEUE_ALREADY_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUE_ALREADY_EXIST = "QueueAlreadyExist";$/;"	member	line:40	namespace:mns::sdk
TOPIC_ALREADY_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC_ALREADY_EXIST = "TopicAlreadyExist";$/;"	member	line:41	namespace:mns::sdk
SUBSCRIPTION_ALREADY_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_ALREADY_EXIST = "SubscriptionAlreadyExist";$/;"	member	line:42	namespace:mns::sdk
STATE_CONFLICT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const STATE_CONFLICT = "StateConflict";$/;"	member	line:43	namespace:mns::sdk
REQUEST_TIMEOUT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const REQUEST_TIMEOUT = "RequestTimeout";$/;"	member	line:44	namespace:mns::sdk
BEGIN_CURSOR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const BEGIN_CURSOR = "begin";$/;"	member	line:46	namespace:mns::sdk
NEXT_CURSOR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NEXT_CURSOR = "next";$/;"	member	line:47	namespace:mns::sdk
HTTP_PREFIX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const HTTP_PREFIX = "http:\/\/";$/;"	member	line:49	namespace:mns::sdk
HTTPS_PREFIX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const HTTPS_PREFIX = "https:\/\/";$/;"	member	line:50	namespace:mns::sdk
NOTIFY_STRATEGY_BACKOFF_RETRY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NOTIFY_STRATEGY_BACKOFF_RETRY = "BACKOFF_RETRY";$/;"	member	line:52	namespace:mns::sdk
NOTIFY_STRATEGY_EXPONENTIAL_DECAY_RETRY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NOTIFY_STRATEGY_EXPONENTIAL_DECAY_RETRY = "EXPONENTIAL_DECAY_RETRY";$/;"	member	line:53	namespace:mns::sdk
SUBSCRIPTION_STATE_ACTIVE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_STATE_ACTIVE = "Active";$/;"	member	line:54	namespace:mns::sdk
SUBSCRIPTION_STATE_INACTIVE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_STATE_INACTIVE = "Inactive";$/;"	member	line:55	namespace:mns::sdk
ERROR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ERROR = "Error";$/;"	member	line:57	namespace:mns::sdk
QUEUE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUE = "Queue";$/;"	member	line:58	namespace:mns::sdk
QUEUES	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUES = "Queues";$/;"	member	line:59	namespace:mns::sdk
TOPIC	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC = "Topic";$/;"	member	line:60	namespace:mns::sdk
TOPICS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPICS = "Topics";$/;"	member	line:61	namespace:mns::sdk
SUBSCRIPTION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION = "Subscription";$/;"	member	line:62	namespace:mns::sdk
SUBSCRIPTIONS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTIONS = "Subscriptions";$/;"	member	line:63	namespace:mns::sdk
QUEUE_URL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUE_URL = "QueueURL";$/;"	member	line:64	namespace:mns::sdk
TOPIC_URL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC_URL = "TopicURL";$/;"	member	line:65	namespace:mns::sdk
SUBSCRIPTION_URL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_URL = "SubscriptionURL";$/;"	member	line:66	namespace:mns::sdk
QUEUE_NAME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const QUEUE_NAME = "QueueName";$/;"	member	line:67	namespace:mns::sdk
MESSAGE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE = "Message";$/;"	member	line:68	namespace:mns::sdk
REQUEST_ID	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const REQUEST_ID = "RequestId";$/;"	member	line:69	namespace:mns::sdk
HOST_ID	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const HOST_ID = "HostId";$/;"	member	line:70	namespace:mns::sdk
MESSAGE_ID	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_ID = "MessageId";$/;"	member	line:71	namespace:mns::sdk
MESSAGE_BODY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_BODY = "MessageBody";$/;"	member	line:72	namespace:mns::sdk
MESSAGE_BODY_MD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_BODY_MD5 = "MessageBodyMD5";$/;"	member	line:73	namespace:mns::sdk
RECEIPT_HANDLE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const RECEIPT_HANDLE = "ReceiptHandle";$/;"	member	line:74	namespace:mns::sdk
ENQUEUE_TIME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ENQUEUE_TIME = "EnqueueTime";$/;"	member	line:75	namespace:mns::sdk
FIRST_DEQUEUE_TIME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const FIRST_DEQUEUE_TIME = "FirstDequeueTime";$/;"	member	line:76	namespace:mns::sdk
NEXT_VISIBLE_TIME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NEXT_VISIBLE_TIME = "NextVisibleTime";$/;"	member	line:77	namespace:mns::sdk
DEQUEUE_COUNT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DEQUEUE_COUNT = "DequeueCount";$/;"	member	line:78	namespace:mns::sdk
PRIORITY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const PRIORITY = "Priority";$/;"	member	line:79	namespace:mns::sdk
CODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CODE = "Code";$/;"	member	line:80	namespace:mns::sdk
CREATE_TIME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CREATE_TIME = "CreateTime";$/;"	member	line:81	namespace:mns::sdk
LAST_MODIFY_TIME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const LAST_MODIFY_TIME = "LastModifyTime";$/;"	member	line:82	namespace:mns::sdk
VISIBILITY_TIMEOUT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const VISIBILITY_TIMEOUT = "VisibilityTimeout";$/;"	member	line:83	namespace:mns::sdk
DELAY_SECONDS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DELAY_SECONDS = "DelaySeconds";$/;"	member	line:84	namespace:mns::sdk
MAXIMUM_MESSAGE_SIZE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MAXIMUM_MESSAGE_SIZE = "MaximumMessageSize";$/;"	member	line:85	namespace:mns::sdk
MESSAGE_RETENTION_PERIOD	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_RETENTION_PERIOD= "MessageRetentionPeriod";$/;"	member	line:86	namespace:mns::sdk
ACTIVE_MESSAGES	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ACTIVE_MESSAGES = "ActiveMessages";$/;"	member	line:87	namespace:mns::sdk
INACTIVE_MESSAGES	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const INACTIVE_MESSAGES = "InactiveMessages";$/;"	member	line:88	namespace:mns::sdk
DELAY_MESSAGES	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const DELAY_MESSAGES = "DelayMessages";$/;"	member	line:89	namespace:mns::sdk
POLLING_WAIT_SECONDS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const POLLING_WAIT_SECONDS = "PollingWaitSeconds";$/;"	member	line:90	namespace:mns::sdk
ERROR_MESSAGE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ERROR_MESSAGE = "ErrorMessage";$/;"	member	line:91	namespace:mns::sdk
ERROR_CODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ERROR_CODE = "ErrorCode";$/;"	member	line:92	namespace:mns::sdk
NEXT_MARKER	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NEXT_MARKER = "NextMarker";$/;"	member	line:93	namespace:mns::sdk
MESSAGE_COUNT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const MESSAGE_COUNT = "MessageCount";$/;"	member	line:94	namespace:mns::sdk
ENDPOINT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const ENDPOINT = "Endpoint";$/;"	member	line:96	namespace:mns::sdk
BACKOFF_RETRY_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const BACKOFF_RETRY_STR = "BACKOFF_RETRY";$/;"	member	line:97	namespace:mns::sdk
EXPONENTIAL_DECAY_RETRY_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const EXPONENTIAL_DECAY_RETRY_STR = "EXPONENTIAL_DECAY_RETRY";$/;"	member	line:98	namespace:mns::sdk
XML_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const XML_STR = "XML";$/;"	member	line:99	namespace:mns::sdk
SIMPLIFIED_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SIMPLIFIED_STR = "SIMPLIFIED";$/;"	member	line:100	namespace:mns::sdk
NOTIFY_STRATEGY_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const NOTIFY_STRATEGY_STR = "NotifyStrategy";$/;"	member	line:101	namespace:mns::sdk
CONTENT_FORMAT_STR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const CONTENT_FORMAT_STR = "NotifyContentFormat";$/;"	member	line:102	namespace:mns::sdk
SUBSCRIPTION_NAME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const SUBSCRIPTION_NAME = "SubscriptionName";$/;"	member	line:103	namespace:mns::sdk
TOPIC_OWNER	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC_OWNER = "TopicOwner";$/;"	member	line:104	namespace:mns::sdk
TOPIC_NAME	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/constants.h	/^const char* const TOPIC_NAME = "TopicName";$/;"	member	line:105	namespace:mns::sdk
MNSGlobalFlagInit	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^class MNSGlobalFlagInit$/;"	class	line:15	file:
MNSGlobalFlagInit	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^    MNSGlobalFlagInit()$/;"	function	line:18	class:MNSGlobalFlagInit	signature:()
~MNSGlobalFlagInit	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^    ~MNSGlobalFlagInit()$/;"	function	line:22	class:MNSGlobalFlagInit	signature:()
sMNSInit	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^static MNSGlobalFlagInit sMNSInit;$/;"	variable	line:27	file:
MNSClient	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^MNSClient::MNSClient(const string& endpoint,$/;"	function	line:29	class:MNSClient	signature:(const string& endpoint, const string& accessId, const string& accessKey, const int32_t connPoolSize)
MNSClient	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^MNSClient::MNSClient(const std::string& endpoint,$/;"	function	line:43	class:MNSClient	signature:(const std::string& endpoint, const std::string& accessId, const std::string& accessKey, const std::string& stsToken, const int32_t connPoolSize)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::updateAccessId(const std::string& accessId,$/;"	function	line:58	class:MNSClient	signature:(const std::string& accessId, const std::string& accessKey)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::updateAccessId(const std::string& accessId,$/;"	function	line:66	class:MNSClient	signature:(const std::string& accessId, const std::string& accessKey, const std::string& stsToken)
sendRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::sendRequest(Request& request,$/;"	function	line:75	class:MNSClient	signature:(Request& request, Response& response, const std::string& endpoint, const std::string& accessId, const std::string& accessKey, const std::string& stsToken, MNSConnectionToolPtr mnsConnTool)
signRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::signRequest(Request& req,$/;"	function	line:90	class:MNSClient	signature:(Request& req, const std::string& endpoint, const std::string& accessId, const std::string& accessKey, const std::string& stsToken)
createQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^QueuePtr MNSClient::createQueue(const std::string& queueName)$/;"	function	line:117	class:MNSClient	signature:(const std::string& queueName)
createQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^QueuePtr MNSClient::createQueue(const std::string& queueName,$/;"	function	line:128	class:MNSClient	signature:(const std::string& queueName, const QueueAttributes& attributes)
getQueueRef	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^QueuePtr MNSClient::getQueueRef(const std::string& queueName)$/;"	function	line:140	class:MNSClient	signature:(const std::string& queueName)
deleteQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::deleteQueue(const std::string& queueName)$/;"	function	line:146	class:MNSClient	signature:(const std::string& queueName)
listQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listQueue(const std::string& prefix,$/;"	function	line:154	class:MNSClient	signature:(const std::string& prefix, std::vector<std::string>& queueNames)
listQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listQueue(const std::string& prefix,$/;"	function	line:164	class:MNSClient	signature:(const std::string& prefix, std::vector<std::string>& queueNames, std::string& nextMarker)
listQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listQueue(ListQueueRequest& req,$/;"	function	line:174	class:MNSClient	signature:(ListQueueRequest& req, std::vector<std::string>& queueNames)
listQueue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listQueue(ListQueueRequest& req,$/;"	function	line:183	class:MNSClient	signature:(ListQueueRequest& req, std::vector<std::string>& queueNames, std::string& nextMarker)
createTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^TopicPtr MNSClient::createTopic(const std::string& topicName)$/;"	function	line:192	class:MNSClient	signature:(const std::string& topicName)
createTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^TopicPtr MNSClient::createTopic(const std::string& topicName,$/;"	function	line:203	class:MNSClient	signature:(const std::string& topicName, const TopicAttributes& attributes)
getTopicRef	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^TopicPtr MNSClient::getTopicRef(const std::string& topicName)$/;"	function	line:215	class:MNSClient	signature:(const std::string& topicName)
deleteTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::deleteTopic(const std::string& topicName)$/;"	function	line:221	class:MNSClient	signature:(const std::string& topicName)
listTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listTopic(const std::string& prefix,$/;"	function	line:229	class:MNSClient	signature:(const std::string& prefix, std::vector<std::string>& topicNames)
listTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listTopic(const std::string& prefix,$/;"	function	line:239	class:MNSClient	signature:(const std::string& prefix, std::vector<std::string>& topicNames, std::string& nextMarker)
listTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listTopic(ListTopicRequest& req,$/;"	function	line:249	class:MNSClient	signature:(ListTopicRequest& req, std::vector<std::string>& topicNames)
listTopic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void MNSClient::listTopic(ListTopicRequest& req,$/;"	function	line:258	class:MNSClient	signature:(ListTopicRequest& req, std::vector<std::string>& topicNames, std::string& nextMarker)
Queue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^Queue::Queue(const std::string& queueName,$/;"	function	line:267	class:Queue	signature:(const std::string& queueName, const std::string& endpoint, const std::string& accessId, const std::string& accessKey, const std::string& stsToken, MNSConnectionToolPtr mnsConnTool)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::updateAccessId(const std::string& accessId,$/;"	function	line:282	class:Queue	signature:(const std::string& accessId, const std::string& accessKey)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::updateAccessId(const std::string& accessId,$/;"	function	line:290	class:Queue	signature:(const std::string& accessId, const std::string& accessKey, const std::string& stsToken)
getAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::getAttributes(QueueAttributes& attributes)$/;"	function	line:299	class:Queue	signature:(QueueAttributes& attributes)
setAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::setAttributes(const QueueAttributes& attributes)$/;"	function	line:307	class:Queue	signature:(const QueueAttributes& attributes)
sendMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::sendMessage(const std::string& messageBody,$/;"	function	line:315	class:Queue	signature:(const std::string& messageBody, SendMessageResponse& resp)
sendMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::sendMessage(const std::string& messageBody,$/;"	function	line:324	class:Queue	signature:(const std::string& messageBody, const int32_t delaySeconds, const int32_t priority, SendMessageResponse& resp)
batchSendMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::batchSendMessage($/;"	function	line:335	class:Queue	signature:( const std::vector<SendMessageItem>& sendMessageItems, BatchSendMessageResponse& resp)
peekMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::peekMessage(Message& message)$/;"	function	line:345	class:Queue	signature:(Message& message)
batchPeekMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::batchPeekMessage(const int32_t numOfMessages,$/;"	function	line:354	class:Queue	signature:(const int32_t numOfMessages, std::vector<Message>& messages)
receiveMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::receiveMessage(Message& message)$/;"	function	line:364	class:Queue	signature:(Message& message)
receiveMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::receiveMessage(const int32_t waitSeconds,$/;"	function	line:373	class:Queue	signature:(const int32_t waitSeconds, Message& message)
batchReceiveMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::batchReceiveMessage(const int32_t numOfMessages,$/;"	function	line:383	class:Queue	signature:(const int32_t numOfMessages, std::vector<Message>& messages)
batchReceiveMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::batchReceiveMessage(const int32_t numOfMessages,$/;"	function	line:393	class:Queue	signature:(const int32_t numOfMessages, const int32_t waitSeconds, std::vector<Message>& messages)
deleteMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::deleteMessage(const std::string& receiptHandle)$/;"	function	line:404	class:Queue	signature:(const std::string& receiptHandle)
batchDeleteMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::batchDeleteMessage(const std::vector<std::string>& receiptHandles,$/;"	function	line:413	class:Queue	signature:(const std::vector<std::string>& receiptHandles, BatchDeleteMessageResponse& resp)
changeMessageVisibility	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Queue::changeMessageVisibility(const std::string& receiptHandle,$/;"	function	line:422	class:Queue	signature:(const std::string& receiptHandle, const int32_t visibilityTimeout, ChangeMessageVisibilityResponse& resp)
Topic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^Topic::Topic(const std::string& topicName,$/;"	function	line:432	class:Topic	signature:(const std::string& topicName, const std::string& endpoint, const std::string& accessId, const std::string& accessKey, const std::string& stsToken, MNSConnectionToolPtr mnsConnTool)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::updateAccessId(const std::string& accessId,$/;"	function	line:447	class:Topic	signature:(const std::string& accessId, const std::string& accessKey)
updateAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::updateAccessId(const std::string& accessId,$/;"	function	line:455	class:Topic	signature:(const std::string& accessId, const std::string& accessKey, const std::string& stsToken)
getAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::getAttributes(TopicAttributes& attributes)$/;"	function	line:464	class:Topic	signature:(TopicAttributes& attributes)
setAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::setAttributes(const TopicAttributes& attributes)$/;"	function	line:472	class:Topic	signature:(const TopicAttributes& attributes)
publishMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::publishMessage(const std::string& messageBody,$/;"	function	line:480	class:Topic	signature:(const std::string& messageBody, PublishMessageResponse& resp)
subscribe	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::subscribe(const std::string& subscriptionName,$/;"	function	line:488	class:Topic	signature:(const std::string& subscriptionName, const std::string& endPoint)
subscribe	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::subscribe(const std::string& subscriptionName,$/;"	function	line:497	class:Topic	signature:(const std::string& subscriptionName, const std::string& endPoint, const SubscriptionAttributes& attributes)
setSubscriptionAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::setSubscriptionAttributes(const std::string& subscriptionName,$/;"	function	line:507	class:Topic	signature:(const std::string& subscriptionName, const SubscriptionAttributes& attributes)
getSubscriptionAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::getSubscriptionAttributes(const std::string& subscriptionName,$/;"	function	line:517	class:Topic	signature:(const std::string& subscriptionName, SubscriptionAttributes& attributes)
unsubscribe	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::unsubscribe(const std::string& subscriptionName)$/;"	function	line:526	class:Topic	signature:(const std::string& subscriptionName)
listSubscription	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::listSubscription(const std::string& prefix,$/;"	function	line:534	class:Topic	signature:(const std::string& prefix, std::vector<std::string>& subscriptionNames)
listSubscription	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::listSubscription(const std::string& prefix,$/;"	function	line:545	class:Topic	signature:(const std::string& prefix, std::vector<std::string>& subscriptionNames, std::string& nextMarker)
listSubscription	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::listSubscription(ListSubscriptionRequest& req,$/;"	function	line:556	class:Topic	signature:(ListSubscriptionRequest& req, std::vector<std::string>& subscriptionNames)
listSubscription	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.cpp	/^void Topic::listSubscription(ListSubscriptionRequest& req,$/;"	function	line:566	class:Topic	signature:(ListSubscriptionRequest& req, std::vector<std::string>& subscriptionNames, std::string& nextMarker)
MNS_CLIENT_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^#define MNS_CLIENT_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^namespace mns$/;"	namespace	line:12
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^namespace sdk$/;"	namespace	line:14	namespace:mns
QueuePtr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^typedef std::tr1::shared_ptr<Queue> QueuePtr;$/;"	typedef	line:21	namespace:mns::sdk
TopicPtr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^typedef std::tr1::shared_ptr<Topic> TopicPtr;$/;"	typedef	line:22	namespace:mns::sdk
MNSClient	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^class MNSClient$/;"	class	line:32	namespace:mns::sdk
~MNSClient	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    virtual ~MNSClient() {}$/;"	function	line:85	class:mns::sdk::MNSClient	signature:()
getEndpoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& getEndpoint() const$/;"	function	line:227	class:mns::sdk::MNSClient	signature:() const
GetAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& GetAccessId() const$/;"	function	line:231	class:mns::sdk::MNSClient	signature:() const
GetAccessKey	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& GetAccessKey() const$/;"	function	line:235	class:mns::sdk::MNSClient	signature:() const
GetStsToken	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& GetStsToken() const$/;"	function	line:239	class:mns::sdk::MNSClient	signature:() const
mEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mEndPoint;$/;"	member	line:260	class:mns::sdk::MNSClient
mAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessId;$/;"	member	line:261	class:mns::sdk::MNSClient
mAccessKey	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessKey;$/;"	member	line:262	class:mns::sdk::MNSClient
mStsToken	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mStsToken;$/;"	member	line:263	class:mns::sdk::MNSClient
mMnsConnTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    MNSConnectionToolPtr mMnsConnTool;$/;"	member	line:264	class:mns::sdk::MNSClient
Queue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^class Queue$/;"	class	line:275	namespace:mns::sdk
~Queue	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    virtual ~Queue() {}$/;"	function	line:278	class:mns::sdk::Queue	signature:()
getQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& getQueueName()$/;"	function	line:298	class:mns::sdk::Queue	signature:()
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mQueueName;;$/;"	member	line:452	class:mns::sdk::Queue
mEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mEndPoint;$/;"	member	line:453	class:mns::sdk::Queue
mAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessId;$/;"	member	line:454	class:mns::sdk::Queue
mAccessKey	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessKey;$/;"	member	line:455	class:mns::sdk::Queue
mStsToken	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mStsToken;$/;"	member	line:456	class:mns::sdk::Queue
mMnsConnTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    MNSConnectionToolPtr mMnsConnTool;$/;"	member	line:457	class:mns::sdk::Queue
Topic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^class Topic$/;"	class	line:468	namespace:mns::sdk
~Topic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    virtual ~Topic() {}$/;"	function	line:471	class:mns::sdk::Topic	signature:()
getTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    const std::string& getTopicName()$/;"	function	line:491	class:mns::sdk::Topic	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mTopicName;$/;"	member	line:603	class:mns::sdk::Topic
mEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mEndPoint;$/;"	member	line:604	class:mns::sdk::Topic
mAccessId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessId;$/;"	member	line:605	class:mns::sdk::Topic
mAccessKey	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mAccessKey;$/;"	member	line:606	class:mns::sdk::Topic
mStsToken	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    std::string mStsToken;$/;"	member	line:607	class:mns::sdk::Topic
mMnsConnTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_client.h	/^    MNSConnectionToolPtr mMnsConnTool;$/;"	member	line:608	class:mns::sdk::Topic
StringToVector	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^std::vector<std::string> StringTool::StringToVector(const std::string& string, const std::string& delim)$/;"	function	line:10	class:StringTool	signature:(const std::string& string, const std::string& delim)
LeftTrimString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^std::string StringTool::LeftTrimString(const std::string& string, const char trimChar)$/;"	function	line:31	class:StringTool	signature:(const std::string& string, const char trimChar)
RightTrimString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^std::string StringTool::RightTrimString(const std::string& string, const char trimChar)$/;"	function	line:38	class:StringTool	signature:(const std::string& string, const char trimChar)
TrimString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^std::string StringTool::TrimString($/;"	function	line:45	class:StringTool	signature:( const std::string& string, const char leftTrimChar, const char rightTrimChar)
StartWith	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^bool StringTool::StartWith(const std::string& input, const std::string& pattern)$/;"	function	line:53	class:StringTool	signature:(const std::string& input, const std::string& pattern)
Base64Encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^void Base64Tool::Base64Encoding(std::istream& is, std::ostream& os, char makeupChar, const char *alphabet)$/;"	function	line:66	class:Base64Tool	signature:(std::istream& is, std::ostream& os, char makeupChar, const char *alphabet)
Base64Decoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^void Base64Tool::Base64Decoding(std::istream& is, std::ostream& os, char plus, char slash)$/;"	function	line:124	class:Base64Tool	signature:(std::istream& is, std::ostream& os, char plus, char slash)
GetDateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.cpp	/^string TimeTool::GetDateTime()$/;"	function	line:231	class:TimeTool	signature:()
MNS_SDK_COMMON_TOOL_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^#define MNS_SDK_COMMON_TOOL_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^namespace mns$/;"	namespace	line:12
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^namespace sdk$/;"	namespace	line:14	namespace:mns
StringTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^class StringTool$/;"	class	line:17	namespace:mns::sdk
ToString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^    static std::string ToString(const T& i)$/;"	function	line:21	class:mns::sdk::StringTool	signature:(const T& i)
Base64Tool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^class Base64Tool$/;"	class	line:34	namespace:mns::sdk
TimeTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_common_tool.h	/^class TimeTool$/;"	class	line:41	namespace:mns::sdk
MNSExceptionBase	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^MNSExceptionBase::MNSExceptionBase(const std::string& msg) throw()$/;"	function	line:12	class:MNSExceptionBase	signature:(const std::string& msg)
~MNSExceptionBase	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^MNSExceptionBase::~MNSExceptionBase() throw()$/;"	function	line:20	class:MNSExceptionBase	signature:()
Init	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^void MNSExceptionBase::Init(const char* file, const char* func, int line)$/;"	function	line:23	class:MNSExceptionBase	signature:(const char* file, const char* func, int line)
GetClassName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^std::string MNSExceptionBase::GetClassName() const$/;"	function	line:31	class:MNSExceptionBase	signature:() const
what	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^const char* MNSExceptionBase::what() const throw()$/;"	function	line:36	class:MNSExceptionBase	signature:() const
ToString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^const std::string& MNSExceptionBase::ToString() const$/;"	function	line:41	class:MNSExceptionBase	signature:() const
GetMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^std::string MNSExceptionBase::GetMessage() const$/;"	function	line:62	class:MNSExceptionBase	signature:() const
GetStackTrace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.cpp	/^std::string MNSExceptionBase::GetStackTrace() const$/;"	function	line:67	class:MNSExceptionBase	signature:() const
MNS_SDK_EXCEPTION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^#define MNS_SDK_EXCEPTION$/;"	macro	line:2
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^namespace mns$/;"	namespace	line:9
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^namespace sdk$/;"	namespace	line:11	namespace:mns
MNS_THROW	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^#define MNS_THROW(/;"	macro	line:14
MNS_DEFINE_EXCEPTION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^#define MNS_DEFINE_EXCEPTION(/;"	macro	line:23
MNSExceptionBase	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^class MNSExceptionBase : public std::exception$/;"	class	line:33	namespace:mns::sdk
mMsg	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    std::string mMsg;$/;"	member	line:53	class:mns::sdk::MNSExceptionBase
mFile	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const char* mFile;$/;"	member	line:54	class:mns::sdk::MNSExceptionBase
mFunc	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const char* mFunc;$/;"	member	line:55	class:mns::sdk::MNSExceptionBase
mLine	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    int mLine;$/;"	member	line:56	class:mns::sdk::MNSExceptionBase
MAX_STACK_TRACE_SIZE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    enum { MAX_STACK_TRACE_SIZE = 50 };$/;"	enumerator	line:59	enum:mns::sdk::MNSExceptionBase::__anon1
mStackTrace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    void* mStackTrace[MAX_STACK_TRACE_SIZE];$/;"	member	line:60	class:mns::sdk::MNSExceptionBase
mStackTraceSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    size_t mStackTraceSize;$/;"	member	line:61	class:mns::sdk::MNSExceptionBase
mWhat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    mutable std::string mWhat;$/;"	member	line:62	class:mns::sdk::MNSExceptionBase
MNSServerException	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^class MNSServerException : public MNSExceptionBase$/;"	class	line:65	namespace:mns::sdk
MNSServerException	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    MNSServerException(const ErrorInfo& errorInfo) throw()$/;"	function	line:68	class:mns::sdk::MNSServerException	signature:(const ErrorInfo& errorInfo)
~MNSServerException	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    ~MNSServerException() throw(){}$/;"	function	line:77	class:mns::sdk::MNSServerException	signature:()
GetClassName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    std::string GetClassName() const$/;"	function	line:78	class:mns::sdk::MNSServerException	signature:() const
GetRequestId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const std::string GetRequestId() const$/;"	function	line:83	class:mns::sdk::MNSServerException	signature:() const
GetErrorCode	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const std::string GetErrorCode() const$/;"	function	line:87	class:mns::sdk::MNSServerException	signature:() const
GetHostId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const std::string GetHostId() const$/;"	function	line:91	class:mns::sdk::MNSServerException	signature:() const
GetHttpStatus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    const int GetHttpStatus() const$/;"	function	line:95	class:mns::sdk::MNSServerException	signature:() const
mErrorInfo	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_exception.h	/^    ErrorInfo mErrorInfo;$/;"	member	line:100	class:mns::sdk::MNSServerException
BUFFER_SIZE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^static int32_t BUFFER_SIZE = 10240;$/;"	variable	line:18	file:
Stream_read	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^static size_t Stream_read(void *buffer, size_t size, size_t nmemb, void* stream)$/;"	function	line:20	file:	signature:(void *buffer, size_t size, size_t nmemb, void* stream)
Stream_write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^static size_t Stream_write(void *buffer, size_t size, size_t nmemb, void* stream)$/;"	function	line:26	file:	signature:(void *buffer, size_t size, size_t nmemb, void* stream)
SendRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^void MNSNetworkTool::SendRequest(const std::string& endpoint,$/;"	function	line:32	class:MNSNetworkTool	signature:(const std::string& endpoint, Request& req, Response& resp, MNSConnectionToolPtr mnsConTool)
Signature	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^std::string MNSNetworkTool::Signature(const std::string& method,$/;"	function	line:145	class:MNSNetworkTool	signature:(const std::string& method, const std::string& canonicalizedResource, const std::string& accessId, const std::string& accessKey, const std::map<string, string>& headers)
APPEND_IF_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^#define APPEND_IF_EXIST(/;"	macro	line:153	file:
APPEND_IF_EXIST	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^#undef APPEND_IF_EXIST$/;"	macro	line:170	file:
Sign	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^char* MNSNetworkTool::Sign(const char* data, const std::string& accessId, const std::string& accessKey)$/;"	function	line:180	class:MNSNetworkTool	signature:(const char* data, const std::string& accessId, const std::string& accessKey)
Base64	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^char* MNSNetworkTool::Base64(const char *input, unsigned int& length)$/;"	function	line:197	class:MNSNetworkTool	signature:(const char *input, unsigned int& length)
~MNSConnectionTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^MNSConnectionTool::~MNSConnectionTool()$/;"	function	line:222	class:MNSConnectionTool	signature:()
InvokeCurlConnection	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^CURL* MNSConnectionTool::InvokeCurlConnection(bool& isLongConnection)$/;"	function	line:243	class:MNSConnectionTool	signature:(bool& isLongConnection)
RevokeCurlConnection	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.cpp	/^void MNSConnectionTool::RevokeCurlConnection(CURL* curlConnection, const bool isLongConnection)$/;"	function	line:273	class:MNSConnectionTool	signature:(CURL* curlConnection, const bool isLongConnection)
MNS_SDK_NETWORK_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#define MNS_SDK_NETWORK_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^namespace mns$/;"	namespace	line:20
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^namespace sdk$/;"	namespace	line:22	namespace:mns
MNS_LOCK_SAFE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#define MNS_LOCK_SAFE(/;"	macro	line:25
PTMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class PTMutex$/;"	class	line:39	namespace:mns::sdk
PTMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTMutex()$/;"	function	line:42	class:mns::sdk::PTMutex	signature:()
~PTMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ~PTMutex()$/;"	function	line:47	class:mns::sdk::PTMutex	signature:()
lock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void lock()$/;"	function	line:52	class:mns::sdk::PTMutex	signature:()
unlock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void unlock()$/;"	function	line:57	class:mns::sdk::PTMutex	signature:()
get_pthread_mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    pthread_mutex_t& get_pthread_mutex() const$/;"	function	line:62	class:mns::sdk::PTMutex	signature:() const
mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    mutable pthread_mutex_t mutex;$/;"	member	line:68	class:mns::sdk::PTMutex
PTRecursiveMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class PTRecursiveMutex$/;"	class	line:76	namespace:mns::sdk
PTRecursiveMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTRecursiveMutex()$/;"	function	line:79	class:mns::sdk::PTRecursiveMutex	signature:()
~PTRecursiveMutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ~PTRecursiveMutex()$/;"	function	line:88	class:mns::sdk::PTRecursiveMutex	signature:()
lock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void lock()$/;"	function	line:93	class:mns::sdk::PTRecursiveMutex	signature:()
trylock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    int trylock()$/;"	function	line:98	class:mns::sdk::PTRecursiveMutex	signature:()
unlock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void unlock()$/;"	function	line:103	class:mns::sdk::PTRecursiveMutex	signature:()
get_pthread_mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    pthread_mutex_t& get_pthread_mutex() const$/;"	function	line:108	class:mns::sdk::PTRecursiveMutex	signature:() const
mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    mutable pthread_mutex_t mutex;$/;"	member	line:114	class:mns::sdk::PTRecursiveMutex
Mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^typedef PTRecursiveMutex Mutex;$/;"	typedef	line:116	namespace:mns::sdk
PTCond	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class PTCond$/;"	class	line:118	namespace:mns::sdk
PTCond	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTCond()$/;"	function	line:121	class:mns::sdk::PTCond	signature:()
~PTCond	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ~PTCond()$/;"	function	line:126	class:mns::sdk::PTCond	signature:()
wait	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    int wait(const PTMutex& mutex, int64_t usec)$/;"	function	line:131	class:mns::sdk::PTCond	signature:(const PTMutex& mutex, int64_t usec)
MICROSECONDS_PER_SECOND	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#define MICROSECONDS_PER_SECOND /;"	macro	line:150
NANOSECONDS_PER_MICROSECONDS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#define NANOSECONDS_PER_MICROSECONDS /;"	macro	line:151
MICROSECONDS_PER_SECOND	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#undef MICROSECONDS_PER_SECOND$/;"	macro	line:164
NANOSECONDS_PER_MICROSECONDS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^#undef NANOSECONDS_PER_MICROSECONDS$/;"	macro	line:165
signal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void signal()$/;"	function	line:173	class:mns::sdk::PTCond	signature:()
broadcast	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void broadcast()$/;"	function	line:178	class:mns::sdk::PTCond	signature:()
cond	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    pthread_cond_t cond;$/;"	member	line:184	class:mns::sdk::PTCond
WaitObject	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class WaitObject$/;"	class	line:188	namespace:mns::sdk
mutex	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTMutex mutex;$/;"	member	line:191	class:mns::sdk::WaitObject
cond	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTCond cond;$/;"	member	line:192	class:mns::sdk::WaitObject
WaitObject	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    WaitObject() {}$/;"	function	line:194	class:mns::sdk::WaitObject	signature:()
wait	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    int wait(int64_t timeout = -1)$/;"	function	line:195	class:mns::sdk::WaitObject	signature:(int64_t timeout = -1)
signal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void signal()$/;"	function	line:199	class:mns::sdk::WaitObject	signature:()
broadcast	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    void broadcast()$/;"	function	line:203	class:mns::sdk::WaitObject	signature:()
WaitObjectPtr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^typedef std::tr1::shared_ptr<WaitObject> WaitObjectPtr;$/;"	typedef	line:209	namespace:mns::sdk
PTScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class PTScopedLock$/;"	class	line:211	namespace:mns::sdk
mDevice	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    PTMutex& mDevice;$/;"	member	line:214	class:mns::sdk::PTScopedLock
PTScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    explicit PTScopedLock(PTMutex& m) : mDevice(m)$/;"	function	line:220	class:mns::sdk::PTScopedLock	signature:(PTMutex& m)
PTScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    explicit PTScopedLock(WaitObject& wo) : mDevice(wo.mutex)$/;"	function	line:224	class:mns::sdk::PTScopedLock	signature:(WaitObject& wo)
~PTScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ~PTScopedLock()$/;"	function	line:230	class:mns::sdk::PTScopedLock	signature:()
ScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class ScopedLock$/;"	class	line:236	namespace:mns::sdk
mDevice	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    Mutex* mDevice;$/;"	member	line:239	class:mns::sdk::ScopedLock
ScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ScopedLock() : mDevice(0) {}$/;"	function	line:244	class:mns::sdk::ScopedLock	signature:()
ScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    explicit ScopedLock(Mutex& m) : mDevice(&m)$/;"	function	line:247	class:mns::sdk::ScopedLock	signature:(Mutex& m)
TryLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    bool TryLock(Mutex& m)$/;"	function	line:255	class:mns::sdk::ScopedLock	signature:(Mutex& m)
~ScopedLock	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    ~ScopedLock()$/;"	function	line:273	class:mns::sdk::ScopedLock	signature:()
mStartTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    uint64_t mStartTime;$/;"	member	line:281	class:mns::sdk::ScopedLock
MNSConnectionTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class MNSConnectionTool$/;"	class	line:285	namespace:mns::sdk
MNSConnectionTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    MNSConnectionTool(const int32_t curlPoolSize)$/;"	function	line:288	class:mns::sdk::MNSConnectionTool	signature:(const int32_t curlPoolSize)
mCurlPoolSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    int32_t mCurlPoolSize;$/;"	member	line:299	class:mns::sdk::MNSConnectionTool
mCurrentPoolSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    int32_t mCurrentPoolSize;$/;"	member	line:300	class:mns::sdk::MNSConnectionTool
mWaitObject	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    WaitObject mWaitObject;$/;"	member	line:301	class:mns::sdk::MNSConnectionTool
mCurlPool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^    std::queue<CURL*> mCurlPool;$/;"	member	line:303	class:mns::sdk::MNSConnectionTool
MNSConnectionToolPtr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^typedef std::tr1::shared_ptr<MNSConnectionTool> MNSConnectionToolPtr;$/;"	typedef	line:305	namespace:mns::sdk
MNSNetworkTool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_network_tool.h	/^class MNSNetworkTool$/;"	class	line:307	namespace:mns::sdk
QueueAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^QueueAttributes::QueueAttributes()$/;"	function	line:16	class:QueueAttributes	signature:()
getVisibilityTimeout	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getVisibilityTimeout() const$/;"	function	line:31	class:QueueAttributes	signature:() const
setVisibilityTimeout	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void QueueAttributes::setVisibilityTimeout(int64_t visibilityTimeout)$/;"	function	line:36	class:QueueAttributes	signature:(int64_t visibilityTimeout)
getDelaySeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getDelaySeconds() const$/;"	function	line:41	class:QueueAttributes	signature:() const
setDelaySeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void QueueAttributes::setDelaySeconds(int64_t delaySeconds)$/;"	function	line:46	class:QueueAttributes	signature:(int64_t delaySeconds)
getMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getMaximumMessageSize() const$/;"	function	line:51	class:QueueAttributes	signature:() const
setMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void QueueAttributes::setMaximumMessageSize(int64_t maximumMessageSize)$/;"	function	line:56	class:QueueAttributes	signature:(int64_t maximumMessageSize)
getMessageRetentionPeriod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getMessageRetentionPeriod() const$/;"	function	line:61	class:QueueAttributes	signature:() const
setMessageRetentionPeriod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void QueueAttributes::setMessageRetentionPeriod(int64_t messageRetentionPeriod)$/;"	function	line:66	class:QueueAttributes	signature:(int64_t messageRetentionPeriod)
getPollingWaitSeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int32_t QueueAttributes::getPollingWaitSeconds() const$/;"	function	line:71	class:QueueAttributes	signature:() const
setPollingWaitSeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void QueueAttributes::setPollingWaitSeconds(int32_t pollingWaitSeconds)$/;"	function	line:76	class:QueueAttributes	signature:(int32_t pollingWaitSeconds)
getQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string QueueAttributes::getQueueName() const$/;"	function	line:81	class:QueueAttributes	signature:() const
getActiveMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getActiveMessages() const$/;"	function	line:86	class:QueueAttributes	signature:() const
getInactiveMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getInactiveMessages() const$/;"	function	line:91	class:QueueAttributes	signature:() const
getDelayMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getDelayMessages() const$/;"	function	line:96	class:QueueAttributes	signature:() const
getCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getCreateTime() const$/;"	function	line:101	class:QueueAttributes	signature:() const
getLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t QueueAttributes::getLastModifyTime() const$/;"	function	line:106	class:QueueAttributes	signature:() const
TopicAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^TopicAttributes::TopicAttributes()$/;"	function	line:111	class:TopicAttributes	signature:()
getTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string TopicAttributes::getTopicName()$/;"	function	line:121	class:TopicAttributes	signature:()
getCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t TopicAttributes::getCreateTime() const$/;"	function	line:126	class:TopicAttributes	signature:() const
getLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t TopicAttributes::getLastModifyTime() const$/;"	function	line:131	class:TopicAttributes	signature:() const
getMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t TopicAttributes::getMaximumMessageSize() const$/;"	function	line:136	class:TopicAttributes	signature:() const
setMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void TopicAttributes::setMaximumMessageSize(int64_t maximumMessageSize)$/;"	function	line:141	class:TopicAttributes	signature:(int64_t maximumMessageSize)
getMessageRetentionPeriod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t TopicAttributes::getMessageRetentionPeriod() const$/;"	function	line:146	class:TopicAttributes	signature:() const
getMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t TopicAttributes::getMessages() const$/;"	function	line:151	class:TopicAttributes	signature:() const
SubscriptionAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SubscriptionAttributes::SubscriptionAttributes()$/;"	function	line:156	class:SubscriptionAttributes	signature:()
setNotifyStrategy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SubscriptionAttributes::setNotifyStrategy(NotifyStrategy notifyStrategy)$/;"	function	line:168	class:SubscriptionAttributes	signature:(NotifyStrategy notifyStrategy)
setContentFormat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SubscriptionAttributes::setContentFormat(ContentFormat contentFormat)$/;"	function	line:173	class:SubscriptionAttributes	signature:(ContentFormat contentFormat)
getSubscriptionName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SubscriptionAttributes::getSubscriptionName() const$/;"	function	line:178	class:SubscriptionAttributes	signature:() const
getTopicOwner	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SubscriptionAttributes::getTopicOwner() const$/;"	function	line:183	class:SubscriptionAttributes	signature:() const
getTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SubscriptionAttributes::getTopicName() const$/;"	function	line:188	class:SubscriptionAttributes	signature:() const
getEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SubscriptionAttributes::getEndPoint() const$/;"	function	line:193	class:SubscriptionAttributes	signature:() const
getNotifyStrategy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^NotifyStrategy SubscriptionAttributes::getNotifyStrategy() const$/;"	function	line:198	class:SubscriptionAttributes	signature:() const
getContentFormat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ContentFormat SubscriptionAttributes::getContentFormat() const$/;"	function	line:203	class:SubscriptionAttributes	signature:() const
getCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t SubscriptionAttributes::getCreateTime() const$/;"	function	line:208	class:SubscriptionAttributes	signature:() const
getLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^int64_t SubscriptionAttributes::getLastModifyTime() const$/;"	function	line:213	class:SubscriptionAttributes	signature:() const
initFromXml	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void Message::initFromXml(const xml_node& messageNode)$/;"	function	line:218	class:Message	signature:(const xml_node& messageNode)
Response	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^Response::Response()$/;"	function	line:269	class:Response	signature:()
isCommonError	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool Response::isCommonError(const pugi::xml_node& rootNode)$/;"	function	line:274	class:Response	signature:(const pugi::xml_node& rootNode)
toXML	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^pugi::xml_node Response::toXML()$/;"	function	line:280	class:Response	signature:()
parseCommonError	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void Response::parseCommonError(const pugi::xml_node& rootNode)$/;"	function	line:300	class:Response	signature:(const pugi::xml_node& rootNode)
CreateQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^CreateQueueRequest::CreateQueueRequest(const string& queueName)$/;"	function	line:332	class:CreateQueueRequest	signature:(const string& queueName)
CreateQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^CreateQueueRequest::CreateQueueRequest(const string& queueName,$/;"	function	line:337	class:CreateQueueRequest	signature:(const string& queueName, const QueueAttributes& attributes)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string CreateQueueRequest::getQueryString()$/;"	function	line:343	class:CreateQueueRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string CreateQueueRequest::getResourcePath()$/;"	function	line:348	class:CreateQueueRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& CreateQueueRequest::generateRequestBody()$/;"	function	line:353	class:CreateQueueRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool CreateQueueResponse::isSuccess()$/;"	function	line:400	class:CreateQueueResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void CreateQueueResponse::parseResponse()$/;"	function	line:405	class:CreateQueueResponse	signature:()
DeleteQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^DeleteQueueRequest::DeleteQueueRequest(const string& queueName)$/;"	function	line:416	class:DeleteQueueRequest	signature:(const string& queueName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string DeleteQueueRequest::getQueryString()$/;"	function	line:421	class:DeleteQueueRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string DeleteQueueRequest::getResourcePath()$/;"	function	line:426	class:DeleteQueueRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& DeleteQueueRequest::generateRequestBody()$/;"	function	line:431	class:DeleteQueueRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool DeleteQueueResponse::isSuccess()$/;"	function	line:437	class:DeleteQueueResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void DeleteQueueResponse::parseResponse()$/;"	function	line:442	class:DeleteQueueResponse	signature:()
ListQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListQueueRequest::ListQueueRequest(const string& prefix,$/;"	function	line:453	class:ListQueueRequest	signature:(const string& prefix, const string& marker, const int32_t retNum)
setMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListQueueRequest::setMarker(const string& marker)$/;"	function	line:463	class:ListQueueRequest	signature:(const string& marker)
setPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListQueueRequest::setPrefix(const string& prefix)$/;"	function	line:476	class:ListQueueRequest	signature:(const string& prefix)
setRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListQueueRequest::setRetNum(const int32_t retNum)$/;"	function	line:489	class:ListQueueRequest	signature:(const int32_t retNum)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListQueueRequest::getQueryString()$/;"	function	line:502	class:ListQueueRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListQueueRequest::getResourcePath()$/;"	function	line:507	class:ListQueueRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& ListQueueRequest::generateRequestBody()$/;"	function	line:512	class:ListQueueRequest	signature:()
ListQueueResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListQueueResponse::ListQueueResponse(std::vector<std::string>& queueNames,$/;"	function	line:518	class:ListQueueResponse	signature:(std::vector<std::string>& queueNames, std::string& nextMarker)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool ListQueueResponse::isSuccess()$/;"	function	line:524	class:ListQueueResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListQueueResponse::parseResponse()$/;"	function	line:529	class:ListQueueResponse	signature:()
GetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetQueueAttributesRequest::GetQueueAttributesRequest(const string& queueName)$/;"	function	line:562	class:GetQueueAttributesRequest	signature:(const string& queueName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string GetQueueAttributesRequest::getQueryString()$/;"	function	line:567	class:GetQueueAttributesRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string GetQueueAttributesRequest::getResourcePath()$/;"	function	line:572	class:GetQueueAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& GetQueueAttributesRequest::generateRequestBody()$/;"	function	line:577	class:GetQueueAttributesRequest	signature:()
GetQueueAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetQueueAttributesResponse::GetQueueAttributesResponse($/;"	function	line:583	class:GetQueueAttributesResponse	signature:( QueueAttributes& attributes)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool GetQueueAttributesResponse::isSuccess()$/;"	function	line:589	class:GetQueueAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void GetQueueAttributesResponse::parseResponse()$/;"	function	line:594	class:GetQueueAttributesResponse	signature:()
SetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SetQueueAttributesRequest::SetQueueAttributesRequest($/;"	function	line:660	class:SetQueueAttributesRequest	signature:( const string& queueName, const QueueAttributes& queueAttributes)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string SetQueueAttributesRequest::getQueryString()$/;"	function	line:669	class:SetQueueAttributesRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string SetQueueAttributesRequest::getResourcePath()$/;"	function	line:674	class:SetQueueAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& SetQueueAttributesRequest::generateRequestBody()$/;"	function	line:679	class:SetQueueAttributesRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool SetQueueAttributesResponse::isSuccess()$/;"	function	line:723	class:SetQueueAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SetQueueAttributesResponse::parseResponse()$/;"	function	line:728	class:SetQueueAttributesResponse	signature:()
SendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SendMessageRequest::SendMessageRequest(const std::string& messageBody,$/;"	function	line:739	class:SendMessageRequest	signature:(const std::string& messageBody, const int32_t delaySeconds, const int32_t priority)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string SendMessageRequest::getQueryString()$/;"	function	line:747	class:SendMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& SendMessageRequest::generateRequestBody()$/;"	function	line:752	class:SendMessageRequest	signature:()
SendMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SendMessageResponse::SendMessageResponse()$/;"	function	line:779	class:SendMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool SendMessageResponse::isSuccess()$/;"	function	line:784	class:SendMessageResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SendMessageResponse::parseResponse()$/;"	function	line:789	class:SendMessageResponse	signature:()
BatchSendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchSendMessageRequest::BatchSendMessageRequest($/;"	function	line:819	class:BatchSendMessageRequest	signature:( const std::vector<SendMessageItem>& sendMessageItems)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string BatchSendMessageRequest::getQueryString()$/;"	function	line:825	class:BatchSendMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& BatchSendMessageRequest::generateRequestBody()$/;"	function	line:830	class:BatchSendMessageRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool BatchSendMessageResponse::isSuccess()$/;"	function	line:863	class:BatchSendMessageResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void BatchSendMessageResponse::parseResponse()$/;"	function	line:868	class:BatchSendMessageResponse	signature:()
parseBatchSendResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void BatchSendMessageResponse::parseBatchSendResponse(xml_node& rootNode)$/;"	function	line:887	class:BatchSendMessageResponse	signature:(xml_node& rootNode)
ReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ReceiveMessageRequest::ReceiveMessageRequest(const int32_t waitSeconds)$/;"	function	line:944	class:ReceiveMessageRequest	signature:(const int32_t waitSeconds)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string ReceiveMessageRequest::getQueryString()$/;"	function	line:949	class:ReceiveMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& ReceiveMessageRequest::generateRequestBody()$/;"	function	line:958	class:ReceiveMessageRequest	signature:()
ReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ReceiveMessageResponse::ReceiveMessageResponse(Message& message)$/;"	function	line:964	class:ReceiveMessageResponse	signature:(Message& message)
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ReceiveMessageResponse::parseResponse()$/;"	function	line:969	class:ReceiveMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool ReceiveMessageResponse::isSuccess()$/;"	function	line:981	class:ReceiveMessageResponse	signature:()
BatchReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchReceiveMessageResponse::BatchReceiveMessageResponse($/;"	function	line:986	class:BatchReceiveMessageResponse	signature:( std::vector<Message>& messages)
BatchReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchReceiveMessageRequest::BatchReceiveMessageRequest($/;"	function	line:992	class:BatchReceiveMessageRequest	signature:( const int32_t numOfMessages, const int32_t waitSeconds)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string BatchReceiveMessageRequest::getQueryString()$/;"	function	line:1000	class:BatchReceiveMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& BatchReceiveMessageRequest::generateRequestBody()$/;"	function	line:1010	class:BatchReceiveMessageRequest	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void BatchReceiveMessageResponse::parseResponse()$/;"	function	line:1016	class:BatchReceiveMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool BatchReceiveMessageResponse::isSuccess()$/;"	function	line:1046	class:BatchReceiveMessageResponse	signature:()
DeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^DeleteMessageRequest::DeleteMessageRequest(const std::string& receiptHandle)$/;"	function	line:1051	class:DeleteMessageRequest	signature:(const std::string& receiptHandle)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string DeleteMessageRequest::getQueryString()$/;"	function	line:1056	class:DeleteMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& DeleteMessageRequest::generateRequestBody()$/;"	function	line:1061	class:DeleteMessageRequest	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void DeleteMessageResponse::parseResponse()$/;"	function	line:1067	class:DeleteMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool DeleteMessageResponse::isSuccess()$/;"	function	line:1077	class:DeleteMessageResponse	signature:()
BatchDeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchDeleteMessageRequest::BatchDeleteMessageRequest($/;"	function	line:1082	class:BatchDeleteMessageRequest	signature:( const std::vector<std::string>& receiptHandles)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string BatchDeleteMessageRequest::getQueryString()$/;"	function	line:1088	class:BatchDeleteMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& BatchDeleteMessageRequest::generateRequestBody()$/;"	function	line:1093	class:BatchDeleteMessageRequest	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void BatchDeleteMessageResponse::parseResponse()$/;"	function	line:1113	class:BatchDeleteMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool BatchDeleteMessageResponse::isSuccess()$/;"	function	line:1170	class:BatchDeleteMessageResponse	signature:()
PeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^PeekMessageRequest::PeekMessageRequest()$/;"	function	line:1175	class:PeekMessageRequest	signature:()
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string PeekMessageRequest::getQueryString()$/;"	function	line:1180	class:PeekMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& PeekMessageRequest::generateRequestBody()$/;"	function	line:1185	class:PeekMessageRequest	signature:()
PeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^PeekMessageResponse::PeekMessageResponse(Message& message)$/;"	function	line:1191	class:PeekMessageResponse	signature:(Message& message)
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void PeekMessageResponse::parseResponse()$/;"	function	line:1196	class:PeekMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool PeekMessageResponse::isSuccess()$/;"	function	line:1208	class:PeekMessageResponse	signature:()
BatchPeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchPeekMessageRequest::BatchPeekMessageRequest($/;"	function	line:1213	class:BatchPeekMessageRequest	signature:( const int32_t numOfMessages)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string BatchPeekMessageRequest::getQueryString()$/;"	function	line:1219	class:BatchPeekMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& BatchPeekMessageRequest::generateRequestBody()$/;"	function	line:1225	class:BatchPeekMessageRequest	signature:()
BatchPeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^BatchPeekMessageResponse::BatchPeekMessageResponse($/;"	function	line:1231	class:BatchPeekMessageResponse	signature:( std::vector<Message>& messages)
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void BatchPeekMessageResponse::parseResponse()$/;"	function	line:1237	class:BatchPeekMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool BatchPeekMessageResponse::isSuccess()$/;"	function	line:1267	class:BatchPeekMessageResponse	signature:()
ChangeMessageVisibilityRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ChangeMessageVisibilityRequest::ChangeMessageVisibilityRequest($/;"	function	line:1272	class:ChangeMessageVisibilityRequest	signature:( const std::string& receiptHandle, const int32_t visibilityTimeout)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string ChangeMessageVisibilityRequest::getQueryString()$/;"	function	line:1281	class:ChangeMessageVisibilityRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& ChangeMessageVisibilityRequest::generateRequestBody()$/;"	function	line:1287	class:ChangeMessageVisibilityRequest	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ChangeMessageVisibilityResponse::parseResponse()$/;"	function	line:1293	class:ChangeMessageVisibilityResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool ChangeMessageVisibilityResponse::isSuccess()$/;"	function	line:1323	class:ChangeMessageVisibilityResponse	signature:()
CreateTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^CreateTopicRequest::CreateTopicRequest(const string& topicName)$/;"	function	line:1327	class:CreateTopicRequest	signature:(const string& topicName)
CreateTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^CreateTopicRequest::CreateTopicRequest(const string& topicName,$/;"	function	line:1334	class:CreateTopicRequest	signature:(const string& topicName, const TopicAttributes& attributes)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string CreateTopicRequest::getQueryString()$/;"	function	line:1342	class:CreateTopicRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string CreateTopicRequest::getResourcePath()$/;"	function	line:1347	class:CreateTopicRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& CreateTopicRequest::generateRequestBody()$/;"	function	line:1352	class:CreateTopicRequest	signature:()
CreateTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^CreateTopicResponse::CreateTopicResponse()$/;"	function	line:1375	class:CreateTopicResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool CreateTopicResponse::isSuccess()$/;"	function	line:1380	class:CreateTopicResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void CreateTopicResponse::parseResponse()$/;"	function	line:1385	class:CreateTopicResponse	signature:()
DeleteTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^DeleteTopicRequest::DeleteTopicRequest(const string& topicName)$/;"	function	line:1397	class:DeleteTopicRequest	signature:(const string& topicName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string DeleteTopicRequest::getQueryString()$/;"	function	line:1403	class:DeleteTopicRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string DeleteTopicRequest::getResourcePath()$/;"	function	line:1408	class:DeleteTopicRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& DeleteTopicRequest::generateRequestBody()$/;"	function	line:1413	class:DeleteTopicRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool DeleteTopicResponse::isSuccess()$/;"	function	line:1419	class:DeleteTopicResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void DeleteTopicResponse::parseResponse()$/;"	function	line:1424	class:DeleteTopicResponse	signature:()
ListTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListTopicRequest::ListTopicRequest(const string& prefix,$/;"	function	line:1435	class:ListTopicRequest	signature:(const string& prefix, const string& marker, const int32_t retNum)
setMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListTopicRequest::setMarker(const string& marker)$/;"	function	line:1445	class:ListTopicRequest	signature:(const string& marker)
setPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListTopicRequest::setPrefix(const string& prefix)$/;"	function	line:1458	class:ListTopicRequest	signature:(const string& prefix)
setRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListTopicRequest::setRetNum(const int32_t retNum)$/;"	function	line:1471	class:ListTopicRequest	signature:(const int32_t retNum)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListTopicRequest::getQueryString()$/;"	function	line:1484	class:ListTopicRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListTopicRequest::getResourcePath()$/;"	function	line:1489	class:ListTopicRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& ListTopicRequest::generateRequestBody()$/;"	function	line:1494	class:ListTopicRequest	signature:()
ListTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListTopicResponse::ListTopicResponse(std::vector<std::string>& topicNames,$/;"	function	line:1500	class:ListTopicResponse	signature:(std::vector<std::string>& topicNames, std::string& nextMarker)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool ListTopicResponse::isSuccess()$/;"	function	line:1506	class:ListTopicResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListTopicResponse::parseResponse()$/;"	function	line:1511	class:ListTopicResponse	signature:()
GetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetTopicAttributesRequest::GetTopicAttributesRequest(const string& topicName)$/;"	function	line:1544	class:GetTopicAttributesRequest	signature:(const string& topicName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string GetTopicAttributesRequest::getQueryString()$/;"	function	line:1549	class:GetTopicAttributesRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string GetTopicAttributesRequest::getResourcePath()$/;"	function	line:1554	class:GetTopicAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& GetTopicAttributesRequest::generateRequestBody()$/;"	function	line:1559	class:GetTopicAttributesRequest	signature:()
GetTopicAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetTopicAttributesResponse::GetTopicAttributesResponse($/;"	function	line:1565	class:GetTopicAttributesResponse	signature:( TopicAttributes& attributes)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool GetTopicAttributesResponse::isSuccess()$/;"	function	line:1571	class:GetTopicAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void GetTopicAttributesResponse::parseResponse()$/;"	function	line:1576	class:GetTopicAttributesResponse	signature:()
SetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SetTopicAttributesRequest::SetTopicAttributesRequest($/;"	function	line:1622	class:SetTopicAttributesRequest	signature:( const string& topicName, const TopicAttributes& attributes)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string SetTopicAttributesRequest::getQueryString()$/;"	function	line:1631	class:SetTopicAttributesRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string SetTopicAttributesRequest::getResourcePath()$/;"	function	line:1636	class:SetTopicAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& SetTopicAttributesRequest::generateRequestBody()$/;"	function	line:1641	class:SetTopicAttributesRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool SetTopicAttributesResponse::isSuccess()$/;"	function	line:1661	class:SetTopicAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SetTopicAttributesResponse::parseResponse()$/;"	function	line:1666	class:SetTopicAttributesResponse	signature:()
PublishMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^PublishMessageRequest::PublishMessageRequest(const std::string& topicName,$/;"	function	line:1677	class:PublishMessageRequest	signature:(const std::string& topicName, const std::string& messageBody)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string PublishMessageRequest::getQueryString()$/;"	function	line:1685	class:PublishMessageRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string PublishMessageRequest::getResourcePath()$/;"	function	line:1690	class:PublishMessageRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& PublishMessageRequest::generateRequestBody()$/;"	function	line:1697	class:PublishMessageRequest	signature:()
PublishMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^PublishMessageResponse::PublishMessageResponse()$/;"	function	line:1713	class:PublishMessageResponse	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool PublishMessageResponse::isSuccess()$/;"	function	line:1718	class:PublishMessageResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void PublishMessageResponse::parseResponse()$/;"	function	line:1723	class:PublishMessageResponse	signature:()
SubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SubscribeRequest::SubscribeRequest(const string& topicName,$/;"	function	line:1753	class:SubscribeRequest	signature:(const string& topicName, const string& subscriptionName, const string& endPoint)
SubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SubscribeRequest::SubscribeRequest(const string& topicName,$/;"	function	line:1762	class:SubscribeRequest	signature:(const string& topicName, const string& subscriptionName, const string& endPoint, const SubscriptionAttributes& attributes)
~SubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SubscribeRequest::~SubscribeRequest()$/;"	function	line:1772	class:SubscribeRequest	signature:()
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SubscribeRequest::getQueryString()$/;"	function	line:1776	class:SubscribeRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& SubscribeRequest::generateRequestBody()$/;"	function	line:1781	class:SubscribeRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool SubscribeResponse::isSuccess()$/;"	function	line:1814	class:SubscribeResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SubscribeResponse::parseResponse()$/;"	function	line:1819	class:SubscribeResponse	signature:()
SetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SetSubscriptionAttributesRequest::SetSubscriptionAttributesRequest($/;"	function	line:1830	class:SetSubscriptionAttributesRequest	signature:( const string& topicName, const string& subscriptionName, const SubscriptionAttributes& attributes)
~SetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^SetSubscriptionAttributesRequest::~SetSubscriptionAttributesRequest()$/;"	function	line:1839	class:SetSubscriptionAttributesRequest	signature:()
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string SetSubscriptionAttributesRequest::getQueryString()$/;"	function	line:1843	class:SetSubscriptionAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& SetSubscriptionAttributesRequest::generateRequestBody()$/;"	function	line:1848	class:SetSubscriptionAttributesRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool SetSubscriptionAttributesResponse::isSuccess()$/;"	function	line:1875	class:SetSubscriptionAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void SetSubscriptionAttributesResponse::parseResponse()$/;"	function	line:1880	class:SetSubscriptionAttributesResponse	signature:()
GetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetSubscriptionAttributesRequest::GetSubscriptionAttributesRequest($/;"	function	line:1891	class:GetSubscriptionAttributesRequest	signature:( const string& topicName, const string& subscriptionName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string GetSubscriptionAttributesRequest::getQueryString()$/;"	function	line:1898	class:GetSubscriptionAttributesRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& GetSubscriptionAttributesRequest::generateRequestBody()$/;"	function	line:1903	class:GetSubscriptionAttributesRequest	signature:()
GetSubscriptionAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^GetSubscriptionAttributesResponse::GetSubscriptionAttributesResponse($/;"	function	line:1909	class:GetSubscriptionAttributesResponse	signature:( SubscriptionAttributes& attributes)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool GetSubscriptionAttributesResponse::isSuccess()$/;"	function	line:1915	class:GetSubscriptionAttributesResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void GetSubscriptionAttributesResponse::parseResponse()$/;"	function	line:1920	class:GetSubscriptionAttributesResponse	signature:()
UnsubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^UnsubscribeRequest::UnsubscribeRequest(const string& topicName,$/;"	function	line:1976	class:UnsubscribeRequest	signature:(const string& topicName, const string& subscriptionName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^std::string UnsubscribeRequest::getQueryString()$/;"	function	line:1982	class:UnsubscribeRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const std::string& UnsubscribeRequest::generateRequestBody()$/;"	function	line:1987	class:UnsubscribeRequest	signature:()
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool UnsubscribeResponse::isSuccess()$/;"	function	line:1993	class:UnsubscribeResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void UnsubscribeResponse::parseResponse()$/;"	function	line:1998	class:UnsubscribeResponse	signature:()
ListSubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListSubscriptionRequest::ListSubscriptionRequest(const string& prefix,$/;"	function	line:2009	class:ListSubscriptionRequest	signature:(const string& prefix, const string& marker, const int32_t retNum)
setMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListSubscriptionRequest::setMarker(const string& marker)$/;"	function	line:2019	class:ListSubscriptionRequest	signature:(const string& marker)
setPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListSubscriptionRequest::setPrefix(const string& prefix)$/;"	function	line:2032	class:ListSubscriptionRequest	signature:(const string& prefix)
setRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListSubscriptionRequest::setRetNum(const int32_t retNum)$/;"	function	line:2045	class:ListSubscriptionRequest	signature:(const int32_t retNum)
setTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListSubscriptionRequest::setTopicName(const string& topicName)$/;"	function	line:2058	class:ListSubscriptionRequest	signature:(const string& topicName)
getQueryString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListSubscriptionRequest::getQueryString()$/;"	function	line:2063	class:ListSubscriptionRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^string ListSubscriptionRequest::getResourcePath()$/;"	function	line:2068	class:ListSubscriptionRequest	signature:()
generateRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^const string& ListSubscriptionRequest::generateRequestBody()$/;"	function	line:2073	class:ListSubscriptionRequest	signature:()
ListSubscriptionResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^ListSubscriptionResponse::ListSubscriptionResponse($/;"	function	line:2079	class:ListSubscriptionResponse	signature:( std::vector<std::string>& subscriptionNames, std::string& nextMarker)
isSuccess	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^bool ListSubscriptionResponse::isSuccess()$/;"	function	line:2088	class:ListSubscriptionResponse	signature:()
parseResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.cpp	/^void ListSubscriptionResponse::parseResponse()$/;"	function	line:2093	class:ListSubscriptionResponse	signature:()
MNS_PROTOCOL_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^#define MNS_PROTOCOL_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^namespace mns$/;"	namespace	line:13
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^namespace sdk$/;"	namespace	line:15	namespace:mns
NotifyStrategy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^enum NotifyStrategy$/;"	enum	line:18	namespace:mns::sdk
UNKNOWN_STRATEGY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    UNKNOWN_STRATEGY,   \/\/ do not specify the strategy and use default value$/;"	enumerator	line:20	enum:mns::sdk::NotifyStrategy
BACKOFF_RETRY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    BACKOFF_RETRY,$/;"	enumerator	line:21	enum:mns::sdk::NotifyStrategy
EXPONENTIAL_DECAY_RETRY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    EXPONENTIAL_DECAY_RETRY$/;"	enumerator	line:22	enum:mns::sdk::NotifyStrategy
NotifyStrategyHelper	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class NotifyStrategyHelper$/;"	class	line:25	namespace:mns::sdk
NotifyStrategyToString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    static std::string NotifyStrategyToString(const NotifyStrategy notifyStrategy)$/;"	function	line:28	class:mns::sdk::NotifyStrategyHelper	signature:(const NotifyStrategy notifyStrategy)
StringToNotifyStrategy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    static NotifyStrategy StringToNotifyStrategy(const std::string& notifyStrategyStr)$/;"	function	line:41	class:mns::sdk::NotifyStrategyHelper	signature:(const std::string& notifyStrategyStr)
ContentFormat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^enum ContentFormat$/;"	enum	line:55	namespace:mns::sdk
UNKNOWN_FORMAT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    UNKNOWN_FORMAT, \/\/ do not specify the format and use default value$/;"	enumerator	line:57	enum:mns::sdk::ContentFormat
XML	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    XML,$/;"	enumerator	line:58	enum:mns::sdk::ContentFormat
SIMPLIFIED	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SIMPLIFIED$/;"	enumerator	line:59	enum:mns::sdk::ContentFormat
ContentFormatHelper	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ContentFormatHelper$/;"	class	line:62	namespace:mns::sdk
ContentFormatToString	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    static std::string ContentFormatToString(const ContentFormat contentFormat)$/;"	function	line:65	class:mns::sdk::ContentFormatHelper	signature:(const ContentFormat contentFormat)
StringToContentFormat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    static ContentFormat StringToContentFormat(const std::string& contentFormatStr)$/;"	function	line:78	class:mns::sdk::ContentFormatHelper	signature:(const std::string& contentFormatStr)
ErrorInfo	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^struct ErrorInfo$/;"	struct	line:92	namespace:mns::sdk
errorMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string errorMessage;$/;"	member	line:94	struct:mns::sdk::ErrorInfo
code	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string code;$/;"	member	line:95	struct:mns::sdk::ErrorInfo
requestId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string requestId;$/;"	member	line:96	struct:mns::sdk::ErrorInfo
hostId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string hostId;$/;"	member	line:97	struct:mns::sdk::ErrorInfo
httpStatus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int httpStatus;$/;"	member	line:98	struct:mns::sdk::ErrorInfo
SendMessageItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^struct SendMessageItem$/;"	struct	line:101	namespace:mns::sdk
SendMessageItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SendMessageItem(const std::string& body = "",$/;"	function	line:103	struct:mns::sdk::SendMessageItem	signature:(const std::string& body = , const int32_t delaySec = -1, const int32_t prio = -1)
messageBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string messageBody;$/;"	member	line:111	struct:mns::sdk::SendMessageItem
delaySeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t delaySeconds;$/;"	member	line:112	struct:mns::sdk::SendMessageItem
priority	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t priority;$/;"	member	line:113	struct:mns::sdk::SendMessageItem
SendMessageSucceedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^struct SendMessageSucceedItem$/;"	struct	line:116	namespace:mns::sdk
SendMessageSucceedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SendMessageSucceedItem()$/;"	function	line:118	struct:mns::sdk::SendMessageSucceedItem	signature:()
messageId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string messageId;$/;"	member	line:122	struct:mns::sdk::SendMessageSucceedItem
messageBodyMD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string messageBodyMD5;$/;"	member	line:123	struct:mns::sdk::SendMessageSucceedItem
DeleteMessageFailedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^struct DeleteMessageFailedItem$/;"	struct	line:126	namespace:mns::sdk
DeleteMessageFailedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    DeleteMessageFailedItem()$/;"	function	line:128	struct:mns::sdk::DeleteMessageFailedItem	signature:()
errorCode	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string errorCode;$/;"	member	line:134	struct:mns::sdk::DeleteMessageFailedItem
errorMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string errorMessage;$/;"	member	line:135	struct:mns::sdk::DeleteMessageFailedItem
receiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string receiptHandle;$/;"	member	line:136	struct:mns::sdk::DeleteMessageFailedItem
SendMessageFailedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^struct SendMessageFailedItem$/;"	struct	line:139	namespace:mns::sdk
SendMessageFailedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SendMessageFailedItem()$/;"	function	line:141	struct:mns::sdk::SendMessageFailedItem	signature:()
errorCode	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string errorCode;$/;"	member	line:146	struct:mns::sdk::SendMessageFailedItem
errorMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string errorMessage;$/;"	member	line:147	struct:mns::sdk::SendMessageFailedItem
Message	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class Message$/;"	class	line:153	namespace:mns::sdk
Message	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    Message()$/;"	function	line:156	class:mns::sdk::Message	signature:()
getMessageId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getMessageId()$/;"	function	line:169	class:mns::sdk::Message	signature:()
getReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getReceiptHandle()$/;"	function	line:174	class:mns::sdk::Message	signature:()
getMessageBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getMessageBody()$/;"	function	line:179	class:mns::sdk::Message	signature:()
getMessageBodyMD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getMessageBodyMD5()$/;"	function	line:184	class:mns::sdk::Message	signature:()
getEnqueueTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t getEnqueueTime()$/;"	function	line:189	class:mns::sdk::Message	signature:()
getFirstDequeueTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t getFirstDequeueTime()$/;"	function	line:194	class:mns::sdk::Message	signature:()
getNextVisibleTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t getNextVisibleTime()$/;"	function	line:199	class:mns::sdk::Message	signature:()
getDequeueCount	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t getDequeueCount()$/;"	function	line:204	class:mns::sdk::Message	signature:()
getPriority	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t getPriority()$/;"	function	line:209	class:mns::sdk::Message	signature:()
mMessageId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageId;$/;"	member	line:223	class:mns::sdk::Message
mReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mReceiptHandle;$/;"	member	line:224	class:mns::sdk::Message
mMessageBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageBody;$/;"	member	line:225	class:mns::sdk::Message
mMessageBodyMD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageBodyMD5;$/;"	member	line:226	class:mns::sdk::Message
mEnqueueTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mEnqueueTime;$/;"	member	line:227	class:mns::sdk::Message
mNextVisibleTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mNextVisibleTime;$/;"	member	line:228	class:mns::sdk::Message
mFirstDequeueTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mFirstDequeueTime;$/;"	member	line:229	class:mns::sdk::Message
mDequeueCount	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mDequeueCount;$/;"	member	line:230	class:mns::sdk::Message
mPriority	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mPriority;$/;"	member	line:231	class:mns::sdk::Message
QueueAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class QueueAttributes$/;"	class	line:236	namespace:mns::sdk
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mQueueName;$/;"	member	line:262	class:mns::sdk::QueueAttributes
mVisibilityTimeout	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mVisibilityTimeout;$/;"	member	line:263	class:mns::sdk::QueueAttributes
mDelaySeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mDelaySeconds;$/;"	member	line:264	class:mns::sdk::QueueAttributes
mMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mMaximumMessageSize;$/;"	member	line:265	class:mns::sdk::QueueAttributes
mMessageRetentionPeriod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mMessageRetentionPeriod;$/;"	member	line:266	class:mns::sdk::QueueAttributes
mActiveMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mActiveMessages;$/;"	member	line:267	class:mns::sdk::QueueAttributes
mInactiveMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mInactiveMessages;$/;"	member	line:268	class:mns::sdk::QueueAttributes
mDelayMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mDelayMessages;$/;"	member	line:269	class:mns::sdk::QueueAttributes
mCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mCreateTime;$/;"	member	line:270	class:mns::sdk::QueueAttributes
mLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mLastModifyTime;$/;"	member	line:271	class:mns::sdk::QueueAttributes
mPollingWaitSeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mPollingWaitSeconds;$/;"	member	line:272	class:mns::sdk::QueueAttributes
TopicAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class TopicAttributes$/;"	class	line:277	namespace:mns::sdk
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mTopicName;$/;"	member	line:293	class:mns::sdk::TopicAttributes
mCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mCreateTime;$/;"	member	line:294	class:mns::sdk::TopicAttributes
mLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mLastModifyTime;$/;"	member	line:295	class:mns::sdk::TopicAttributes
mMaximumMessageSize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mMaximumMessageSize;$/;"	member	line:296	class:mns::sdk::TopicAttributes
mMessageRetentionPeriod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mMessageRetentionPeriod;$/;"	member	line:297	class:mns::sdk::TopicAttributes
mMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mMessages;  \/\/ count of messages in topic$/;"	member	line:298	class:mns::sdk::TopicAttributes
SubscriptionAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SubscriptionAttributes$/;"	class	line:303	namespace:mns::sdk
mSubscriptionName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mSubscriptionName;$/;"	member	line:322	class:mns::sdk::SubscriptionAttributes
mTopicOwner	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mTopicOwner;$/;"	member	line:323	class:mns::sdk::SubscriptionAttributes
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mTopicName;$/;"	member	line:324	class:mns::sdk::SubscriptionAttributes
mEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mEndPoint;$/;"	member	line:325	class:mns::sdk::SubscriptionAttributes
mNotifyStrategy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    NotifyStrategy mNotifyStrategy;$/;"	member	line:326	class:mns::sdk::SubscriptionAttributes
mContentFormat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    ContentFormat mContentFormat;$/;"	member	line:327	class:mns::sdk::SubscriptionAttributes
mCreateTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mCreateTime;$/;"	member	line:328	class:mns::sdk::SubscriptionAttributes
mLastModifyTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mLastModifyTime;$/;"	member	line:329	class:mns::sdk::SubscriptionAttributes
Request	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class Request$/;"	class	line:332	namespace:mns::sdk
Request	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    Request(const std::string& method)$/;"	function	line:335	class:mns::sdk::Request	signature:(const std::string& method)
~Request	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~Request() {};$/;"	function	line:338	class:mns::sdk::Request	signature:()
getMethod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getMethod() const$/;"	function	line:340	class:mns::sdk::Request	signature:() const
getCanonicalizedResource	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getCanonicalizedResource()$/;"	function	line:345	class:mns::sdk::Request	signature:()
generateCanonicalizedResource	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& generateCanonicalizedResource()$/;"	function	line:354	class:mns::sdk::Request	signature:()
getRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getRequestBody()$/;"	function	line:364	class:mns::sdk::Request	signature:()
getHeaders	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::map<std::string, std::string>& getHeaders()$/;"	function	line:379	class:mns::sdk::Request	signature:()
getHeader	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string getHeader(const std::string& key)$/;"	function	line:384	class:mns::sdk::Request	signature:(const std::string& key)
setHeader	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void setHeader(std::string key, std::string value)$/;"	function	line:394	class:mns::sdk::Request	signature:(std::string key, std::string value)
mMethod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMethod;$/;"	member	line:400	class:mns::sdk::Request
mCanonicalizedResource	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mCanonicalizedResource;$/;"	member	line:401	class:mns::sdk::Request
mRequestBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mRequestBody;$/;"	member	line:402	class:mns::sdk::Request
mHeaders	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::map<std::string, std::string> mHeaders;$/;"	member	line:403	class:mns::sdk::Request
Response	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class Response$/;"	class	line:406	namespace:mns::sdk
~Response	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~Response() {};$/;"	function	line:410	class:mns::sdk::Response	signature:()
getStatus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int getStatus()$/;"	function	line:412	class:mns::sdk::Response	signature:()
setStatus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void setStatus(int32_t status)$/;"	function	line:417	class:mns::sdk::Response	signature:(int32_t status)
getHeaders	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::map<std::string, std::string>& getHeaders()$/;"	function	line:422	class:mns::sdk::Response	signature:()
setHeader	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void setHeader(std::string key, std::string value)$/;"	function	line:427	class:mns::sdk::Response	signature:(std::string key, std::string value)
getHeader	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string getHeader(std::string key)$/;"	function	line:432	class:mns::sdk::Response	signature:(std::string key)
getRawDataPtr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string* getRawDataPtr()$/;"	function	line:442	class:mns::sdk::Response	signature:()
clearRawData	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void clearRawData()$/;"	function	line:447	class:mns::sdk::Response	signature:()
mDoc	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    pugi::xml_document mDoc;$/;"	member	line:461	class:mns::sdk::Response
mHeaders	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::map<std::string, std::string> mHeaders;$/;"	member	line:462	class:mns::sdk::Response
mRawData	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mRawData;$/;"	member	line:463	class:mns::sdk::Response
mStatus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mStatus;$/;"	member	line:464	class:mns::sdk::Response
MessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class MessageRequest : public Request$/;"	class	line:467	namespace:mns::sdk
MessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    MessageRequest(const std::string& method)$/;"	function	line:470	class:mns::sdk::MessageRequest	signature:(const std::string& method)
~MessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~MessageRequest() {}$/;"	function	line:475	class:mns::sdk::MessageRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string getResourcePath()$/;"	function	line:477	class:mns::sdk::MessageRequest	signature:()
setQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void setQueueName(const std::string& queueName)$/;"	function	line:485	class:mns::sdk::MessageRequest	signature:(const std::string& queueName)
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mQueueName;$/;"	member	line:491	class:mns::sdk::MessageRequest
SubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SubscriptionRequest : public Request$/;"	class	line:494	namespace:mns::sdk
SubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SubscriptionRequest(const std::string& method,$/;"	function	line:497	class:mns::sdk::SubscriptionRequest	signature:(const std::string& method, const std::string& topicName, const std::string& subscriptionName)
~SubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~SubscriptionRequest() {}$/;"	function	line:506	class:mns::sdk::SubscriptionRequest	signature:()
getResourcePath	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string getResourcePath()$/;"	function	line:508	class:mns::sdk::SubscriptionRequest	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:516	class:mns::sdk::SubscriptionRequest
mSubscriptionName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mSubscriptionName;$/;"	member	line:517	class:mns::sdk::SubscriptionRequest
CreateQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class CreateQueueRequest : public Request$/;"	class	line:520	namespace:mns::sdk
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mQueueName;$/;"	member	line:531	class:mns::sdk::CreateQueueRequest
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const QueueAttributes* mAttributes;$/;"	member	line:532	class:mns::sdk::CreateQueueRequest
CreateQueueResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class CreateQueueResponse : public Response$/;"	class	line:535	namespace:mns::sdk
DeleteQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteQueueRequest : public Request$/;"	class	line:542	namespace:mns::sdk
~DeleteQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~DeleteQueueRequest() {}$/;"	function	line:546	class:mns::sdk::DeleteQueueRequest	signature:()
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mQueueName;$/;"	member	line:552	class:mns::sdk::DeleteQueueRequest
DeleteQueueResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteQueueResponse : public Response$/;"	class	line:555	namespace:mns::sdk
ListQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListQueueRequest : public Request$/;"	class	line:562	namespace:mns::sdk
~ListQueueRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListQueueRequest() {}$/;"	function	line:568	class:mns::sdk::ListQueueRequest	signature:()
mPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mPrefix;$/;"	member	line:579	class:mns::sdk::ListQueueRequest
mMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMarker;$/;"	member	line:580	class:mns::sdk::ListQueueRequest
mRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mRetNum;$/;"	member	line:581	class:mns::sdk::ListQueueRequest
ListQueueResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListQueueResponse : public Response$/;"	class	line:584	namespace:mns::sdk
~ListQueueResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListQueueResponse() {}$/;"	function	line:589	class:mns::sdk::ListQueueResponse	signature:()
mQueueNames	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<std::string>* mQueueNames;$/;"	member	line:595	class:mns::sdk::ListQueueResponse
mNextMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string* mNextMarker;$/;"	member	line:596	class:mns::sdk::ListQueueResponse
GetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetQueueAttributesRequest : public Request$/;"	class	line:599	namespace:mns::sdk
~GetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetQueueAttributesRequest() {}$/;"	function	line:603	class:mns::sdk::GetQueueAttributesRequest	signature:()
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mQueueName;$/;"	member	line:610	class:mns::sdk::GetQueueAttributesRequest
GetQueueAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetQueueAttributesResponse : public Response$/;"	class	line:613	namespace:mns::sdk
~GetQueueAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetQueueAttributesResponse() {}$/;"	function	line:617	class:mns::sdk::GetQueueAttributesResponse	signature:()
mQueueAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    QueueAttributes* mQueueAttributes;$/;"	member	line:623	class:mns::sdk::GetQueueAttributesResponse
SetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetQueueAttributesRequest : public Request$/;"	class	line:626	namespace:mns::sdk
~SetQueueAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~SetQueueAttributesRequest() {}$/;"	function	line:631	class:mns::sdk::SetQueueAttributesRequest	signature:()
mQueueName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mQueueName;$/;"	member	line:638	class:mns::sdk::SetQueueAttributesRequest
mQueueAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const QueueAttributes* mQueueAttributes;$/;"	member	line:639	class:mns::sdk::SetQueueAttributesRequest
SetQueueAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetQueueAttributesResponse : public Response$/;"	class	line:642	namespace:mns::sdk
SendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SendMessageRequest : public MessageRequest$/;"	class	line:649	namespace:mns::sdk
~SendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~SendMessageRequest() {}$/;"	function	line:654	class:mns::sdk::SendMessageRequest	signature:()
mMessageBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mMessageBody;$/;"	member	line:660	class:mns::sdk::SendMessageRequest
mDelaySeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mDelaySeconds;$/;"	member	line:661	class:mns::sdk::SendMessageRequest
mPriority	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mPriority;$/;"	member	line:662	class:mns::sdk::SendMessageRequest
SendMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SendMessageResponse : public Response$/;"	class	line:665	namespace:mns::sdk
~SendMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~SendMessageResponse() {}$/;"	function	line:669	class:mns::sdk::SendMessageResponse	signature:()
mMessageId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageId;$/;"	member	line:675	class:mns::sdk::SendMessageResponse
mMessageBodyMD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageBodyMD5;$/;"	member	line:676	class:mns::sdk::SendMessageResponse
BatchSendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchSendMessageRequest : public MessageRequest$/;"	class	line:679	namespace:mns::sdk
~BatchSendMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchSendMessageRequest() {}$/;"	function	line:684	class:mns::sdk::BatchSendMessageRequest	signature:()
mSendMessageItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::vector<SendMessageItem>* mSendMessageItems;$/;"	member	line:690	class:mns::sdk::BatchSendMessageRequest
BatchSendMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchSendMessageResponse : public Response$/;"	class	line:693	namespace:mns::sdk
getSendMessageSucceedItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::vector<SendMessageSucceedItem>& getSendMessageSucceedItems()$/;"	function	line:699	class:mns::sdk::BatchSendMessageResponse	signature:()
getSendMessageFailedItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::vector<SendMessageFailedItem>& getSendMessageFailedItems()$/;"	function	line:704	class:mns::sdk::BatchSendMessageResponse	signature:()
mSendMessageSucceedItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<SendMessageSucceedItem> mSendMessageSucceedItems;$/;"	member	line:713	class:mns::sdk::BatchSendMessageResponse
mSendMessageFailedItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<SendMessageFailedItem> mSendMessageFailedItems;$/;"	member	line:714	class:mns::sdk::BatchSendMessageResponse
ReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ReceiveMessageRequest : public MessageRequest$/;"	class	line:717	namespace:mns::sdk
~ReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ReceiveMessageRequest() {}$/;"	function	line:721	class:mns::sdk::ReceiveMessageRequest	signature:()
mWaitSeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mWaitSeconds;$/;"	member	line:727	class:mns::sdk::ReceiveMessageRequest
ReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ReceiveMessageResponse : public Response$/;"	class	line:730	namespace:mns::sdk
~ReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ReceiveMessageResponse() {}$/;"	function	line:734	class:mns::sdk::ReceiveMessageResponse	signature:()
mMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    Message* mMessage;$/;"	member	line:740	class:mns::sdk::ReceiveMessageResponse
BatchReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchReceiveMessageRequest : public MessageRequest$/;"	class	line:743	namespace:mns::sdk
~BatchReceiveMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchReceiveMessageRequest() {}$/;"	function	line:748	class:mns::sdk::BatchReceiveMessageRequest	signature:()
mNumOfMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mNumOfMessages;$/;"	member	line:754	class:mns::sdk::BatchReceiveMessageRequest
mWaitSeconds	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mWaitSeconds;$/;"	member	line:755	class:mns::sdk::BatchReceiveMessageRequest
BatchReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchReceiveMessageResponse : public Response$/;"	class	line:758	namespace:mns::sdk
~BatchReceiveMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchReceiveMessageResponse() {}$/;"	function	line:762	class:mns::sdk::BatchReceiveMessageResponse	signature:()
mMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<Message>* mMessages;$/;"	member	line:768	class:mns::sdk::BatchReceiveMessageResponse
DeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteMessageRequest : public MessageRequest$/;"	class	line:771	namespace:mns::sdk
~DeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~DeleteMessageRequest() {}$/;"	function	line:775	class:mns::sdk::DeleteMessageRequest	signature:()
mReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mReceiptHandle;$/;"	member	line:781	class:mns::sdk::DeleteMessageRequest
DeleteMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteMessageResponse : public Response$/;"	class	line:784	namespace:mns::sdk
BatchDeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchDeleteMessageRequest : public MessageRequest$/;"	class	line:791	namespace:mns::sdk
~BatchDeleteMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchDeleteMessageRequest() {}$/;"	function	line:795	class:mns::sdk::BatchDeleteMessageRequest	signature:()
mReceiptHandles	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::vector<std::string>* mReceiptHandles;$/;"	member	line:801	class:mns::sdk::BatchDeleteMessageRequest
BatchDeleteMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchDeleteMessageResponse : public Response$/;"	class	line:804	namespace:mns::sdk
getDeleteMessageFailedItem	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::vector<DeleteMessageFailedItem>& getDeleteMessageFailedItem()$/;"	function	line:810	class:mns::sdk::BatchDeleteMessageResponse	signature:()
mDeleteMessageFailedItems	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<DeleteMessageFailedItem> mDeleteMessageFailedItems;$/;"	member	line:816	class:mns::sdk::BatchDeleteMessageResponse
PeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class PeekMessageRequest : public MessageRequest$/;"	class	line:819	namespace:mns::sdk
~PeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~PeekMessageRequest() {}$/;"	function	line:823	class:mns::sdk::PeekMessageRequest	signature:()
PeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class PeekMessageResponse : public Response$/;"	class	line:829	namespace:mns::sdk
~PeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~PeekMessageResponse() {}$/;"	function	line:833	class:mns::sdk::PeekMessageResponse	signature:()
mMessage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    Message* mMessage;$/;"	member	line:839	class:mns::sdk::PeekMessageResponse
BatchPeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchPeekMessageRequest : public MessageRequest$/;"	class	line:842	namespace:mns::sdk
~BatchPeekMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchPeekMessageRequest() {}$/;"	function	line:846	class:mns::sdk::BatchPeekMessageRequest	signature:()
mNumOfMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mNumOfMessages;$/;"	member	line:852	class:mns::sdk::BatchPeekMessageRequest
BatchPeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class BatchPeekMessageResponse : public Response$/;"	class	line:855	namespace:mns::sdk
~BatchPeekMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~BatchPeekMessageResponse() {}$/;"	function	line:859	class:mns::sdk::BatchPeekMessageResponse	signature:()
mMessages	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<Message>* mMessages;$/;"	member	line:865	class:mns::sdk::BatchPeekMessageResponse
ChangeMessageVisibilityRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ChangeMessageVisibilityRequest : public MessageRequest$/;"	class	line:868	namespace:mns::sdk
~ChangeMessageVisibilityRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ChangeMessageVisibilityRequest() {}$/;"	function	line:873	class:mns::sdk::ChangeMessageVisibilityRequest	signature:()
mReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mReceiptHandle;$/;"	member	line:879	class:mns::sdk::ChangeMessageVisibilityRequest
mVisibilityTimeout	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mVisibilityTimeout;$/;"	member	line:880	class:mns::sdk::ChangeMessageVisibilityRequest
ChangeMessageVisibilityResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ChangeMessageVisibilityResponse : public Response$/;"	class	line:883	namespace:mns::sdk
getReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string& getReceiptHandle()$/;"	function	line:889	class:mns::sdk::ChangeMessageVisibilityResponse	signature:()
getNextVisibleTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t getNextVisibleTime()$/;"	function	line:894	class:mns::sdk::ChangeMessageVisibilityResponse	signature:()
mReceiptHandle	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mReceiptHandle;$/;"	member	line:900	class:mns::sdk::ChangeMessageVisibilityResponse
mNextVisibleTime	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int64_t mNextVisibleTime;$/;"	member	line:901	class:mns::sdk::ChangeMessageVisibilityResponse
CreateTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class CreateTopicRequest : public Request$/;"	class	line:904	namespace:mns::sdk
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:915	class:mns::sdk::CreateTopicRequest
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const TopicAttributes* mAttributes;$/;"	member	line:916	class:mns::sdk::CreateTopicRequest
CreateTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class CreateTopicResponse : public Response$/;"	class	line:919	namespace:mns::sdk
~CreateTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~CreateTopicResponse() {};$/;"	function	line:923	class:mns::sdk::CreateTopicResponse	signature:()
getTopicURL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string getTopicURL() const$/;"	function	line:925	class:mns::sdk::CreateTopicResponse	signature:() const
setTopicURL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    void setTopicURL(const std::string& topicURL)$/;"	function	line:930	class:mns::sdk::CreateTopicResponse	signature:(const std::string& topicURL)
mTopicURL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mTopicURL;$/;"	member	line:939	class:mns::sdk::CreateTopicResponse
DeleteTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteTopicRequest : public Request$/;"	class	line:942	namespace:mns::sdk
~DeleteTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~DeleteTopicRequest() {}$/;"	function	line:946	class:mns::sdk::DeleteTopicRequest	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:952	class:mns::sdk::DeleteTopicRequest
DeleteTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class DeleteTopicResponse : public Response$/;"	class	line:955	namespace:mns::sdk
ListTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListTopicRequest : public Request$/;"	class	line:962	namespace:mns::sdk
~ListTopicRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListTopicRequest() {}$/;"	function	line:968	class:mns::sdk::ListTopicRequest	signature:()
mPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mPrefix;$/;"	member	line:979	class:mns::sdk::ListTopicRequest
mMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMarker;$/;"	member	line:980	class:mns::sdk::ListTopicRequest
mRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mRetNum;$/;"	member	line:981	class:mns::sdk::ListTopicRequest
ListTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListTopicResponse : public Response$/;"	class	line:984	namespace:mns::sdk
~ListTopicResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListTopicResponse() {}$/;"	function	line:989	class:mns::sdk::ListTopicResponse	signature:()
mTopicNames	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<std::string>* mTopicNames;$/;"	member	line:995	class:mns::sdk::ListTopicResponse
mNextMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string* mNextMarker;$/;"	member	line:996	class:mns::sdk::ListTopicResponse
GetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetTopicAttributesRequest : public Request$/;"	class	line:999	namespace:mns::sdk
~GetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetTopicAttributesRequest() {}$/;"	function	line:1003	class:mns::sdk::GetTopicAttributesRequest	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:1010	class:mns::sdk::GetTopicAttributesRequest
GetTopicAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetTopicAttributesResponse : public Response$/;"	class	line:1013	namespace:mns::sdk
~GetTopicAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetTopicAttributesResponse() {}$/;"	function	line:1017	class:mns::sdk::GetTopicAttributesResponse	signature:()
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    TopicAttributes* mAttributes;$/;"	member	line:1023	class:mns::sdk::GetTopicAttributesResponse
SetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetTopicAttributesRequest : public Request$/;"	class	line:1026	namespace:mns::sdk
~SetTopicAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~SetTopicAttributesRequest() {}$/;"	function	line:1031	class:mns::sdk::SetTopicAttributesRequest	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:1038	class:mns::sdk::SetTopicAttributesRequest
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const TopicAttributes* mAttributes;$/;"	member	line:1039	class:mns::sdk::SetTopicAttributesRequest
SetTopicAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetTopicAttributesResponse : public Response$/;"	class	line:1042	namespace:mns::sdk
PublishMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class PublishMessageRequest : public Request$/;"	class	line:1049	namespace:mns::sdk
~PublishMessageRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~PublishMessageRequest() {}$/;"	function	line:1054	class:mns::sdk::PublishMessageRequest	signature:()
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:1061	class:mns::sdk::PublishMessageRequest
mMessageBody	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mMessageBody;$/;"	member	line:1062	class:mns::sdk::PublishMessageRequest
PublishMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class PublishMessageResponse : public Response$/;"	class	line:1065	namespace:mns::sdk
~PublishMessageResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~PublishMessageResponse() {}$/;"	function	line:1069	class:mns::sdk::PublishMessageResponse	signature:()
mMessageId	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageId;$/;"	member	line:1075	class:mns::sdk::PublishMessageResponse
mMessageBodyMD5	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMessageBodyMD5;$/;"	member	line:1076	class:mns::sdk::PublishMessageResponse
SubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SubscribeRequest : public SubscriptionRequest$/;"	class	line:1079	namespace:mns::sdk
mEndPoint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mEndPoint;$/;"	member	line:1096	class:mns::sdk::SubscribeRequest
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const SubscriptionAttributes* mAttributes;$/;"	member	line:1097	class:mns::sdk::SubscribeRequest
SubscribeResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SubscribeResponse : public Response$/;"	class	line:1100	namespace:mns::sdk
SetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetSubscriptionAttributesRequest : public SubscriptionRequest$/;"	class	line:1107	namespace:mns::sdk
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const SubscriptionAttributes* mAttributes;$/;"	member	line:1119	class:mns::sdk::SetSubscriptionAttributesRequest
SetSubscriptionAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class SetSubscriptionAttributesResponse : public Response$/;"	class	line:1122	namespace:mns::sdk
GetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetSubscriptionAttributesRequest : public SubscriptionRequest$/;"	class	line:1129	namespace:mns::sdk
~GetSubscriptionAttributesRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetSubscriptionAttributesRequest() {}$/;"	function	line:1134	class:mns::sdk::GetSubscriptionAttributesRequest	signature:()
GetSubscriptionAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class GetSubscriptionAttributesResponse : public Response$/;"	class	line:1140	namespace:mns::sdk
~GetSubscriptionAttributesResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~GetSubscriptionAttributesResponse() {}$/;"	function	line:1144	class:mns::sdk::GetSubscriptionAttributesResponse	signature:()
mAttributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    SubscriptionAttributes* mAttributes;$/;"	member	line:1150	class:mns::sdk::GetSubscriptionAttributesResponse
UnsubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class UnsubscribeRequest : public SubscriptionRequest$/;"	class	line:1153	namespace:mns::sdk
~UnsubscribeRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~UnsubscribeRequest() {}$/;"	function	line:1158	class:mns::sdk::UnsubscribeRequest	signature:()
UnsubscribeResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class UnsubscribeResponse : public Response$/;"	class	line:1164	namespace:mns::sdk
ListSubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListSubscriptionRequest : public Request$/;"	class	line:1171	namespace:mns::sdk
~ListSubscriptionRequest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListSubscriptionRequest() {}$/;"	function	line:1177	class:mns::sdk::ListSubscriptionRequest	signature:()
mPrefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mPrefix;$/;"	member	line:1191	class:mns::sdk::ListSubscriptionRequest
mMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string mMarker;$/;"	member	line:1192	class:mns::sdk::ListSubscriptionRequest
mRetNum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    int32_t mRetNum;$/;"	member	line:1193	class:mns::sdk::ListSubscriptionRequest
mTopicName	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    const std::string* mTopicName;$/;"	member	line:1194	class:mns::sdk::ListSubscriptionRequest
ListSubscriptionResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^class ListSubscriptionResponse : public Response$/;"	class	line:1197	namespace:mns::sdk
~ListSubscriptionResponse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    virtual ~ListSubscriptionResponse() {}$/;"	function	line:1202	class:mns::sdk::ListSubscriptionResponse	signature:()
mSubscriptionNames	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::vector<std::string>* mSubscriptionNames;$/;"	member	line:1208	class:mns::sdk::ListSubscriptionResponse
mNextMarker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_protocol.h	/^    std::string* mNextMarker;$/;"	member	line:1209	class:mns::sdk::ListSubscriptionResponse
getLastNodeFromURL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_utils.cpp	/^string MNSUtils::getLastNodeFromURL(const string& inputURL)$/;"	function	line:6	class:MNSUtils	signature:(const string& inputURL)
MNS_SDK_UTILS_H	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_utils.h	/^#define MNS_SDK_UTILS_H$/;"	macro	line:4
mns	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_utils.h	/^namespace mns$/;"	namespace	line:8
sdk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_utils.h	/^namespace sdk$/;"	namespace	line:10	namespace:mns
MNSUtils	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/mns_utils.h	/^class MNSUtils$/;"	class	line:13	namespace:mns::sdk
HEADER_PUGICONFIG_HPP	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugiconfig.hpp	/^#define HEADER_PUGICONFIG_HPP$/;"	macro	line:15
SOURCE_PUGIXML_CPP	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#define SOURCE_PUGIXML_CPP$/;"	macro	line:15	file:
PUGI__NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__NO_INLINE /;"	macro	line:81	file:
PUGI__NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__NO_INLINE /;"	macro	line:83	file:
PUGI__NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__NO_INLINE /;"	macro	line:85	file:
PUGI__UNLIKELY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__UNLIKELY(/;"	macro	line:90	file:
PUGI__UNLIKELY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__UNLIKELY(/;"	macro	line:92	file:
PUGI__STATIC_ASSERT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#define PUGI__STATIC_ASSERT(/;"	macro	line:96	file:
PUGI__DMC_VOLATILE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__DMC_VOLATILE /;"	macro	line:100	file:
PUGI__DMC_VOLATILE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__DMC_VOLATILE$/;"	macro	line:102	file:
LLONG_MAX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define LLONG_MAX /;"	macro	line:114	file:
LLONG_MIN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define LLONG_MIN /;"	macro	line:115	file:
ULLONG_MAX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define ULLONG_MAX /;"	macro	line:116	file:
PUGI__MSVC_CRT_VERSION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__MSVC_CRT_VERSION /;"	macro	line:121	file:
PUGI__NS_BEGIN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__NS_BEGIN /;"	macro	line:125	file:
PUGI__NS_END	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__NS_END /;"	macro	line:126	file:
PUGI__FN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__FN /;"	macro	line:127	file:
PUGI__FN_NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#	define PUGI__FN_NO_INLINE /;"	macro	line:128	file:
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace pugi$/;"	namespace	line:143	file:
uintptr_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef size_t uintptr_t;$/;"	typedef	line:146	namespace:pugi	file:
uint8_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef unsigned __int8 uint8_t;$/;"	typedef	line:149	namespace:pugi	file:
uint16_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef unsigned __int16 uint16_t;$/;"	typedef	line:150	namespace:pugi	file:
uint32_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef unsigned __int32 uint32_t;$/;"	typedef	line:151	namespace:pugi	file:
default_allocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void* default_allocate(size_t size)$/;"	function	line:159	signature:(size_t size)
default_deallocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void default_deallocate(void* ptr)$/;"	function	line:164	signature:(void* ptr)
xml_memory_management_function_storage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_memory_management_function_storage$/;"	struct	line:170	file:
allocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static allocation_function allocate;$/;"	member	line:172	struct:xml_memory_management_function_storage	file:
deallocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static deallocation_function deallocate;$/;"	member	line:173	struct:xml_memory_management_function_storage	file:
allocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> allocation_function xml_memory_management_function_storage<T>::allocate = default_allocate;$/;"	member	line:178	class:xml_memory_management_function_storage	file:
deallocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> deallocation_function xml_memory_management_function_storage<T>::deallocate = default_deallocate;$/;"	member	line:179	class:xml_memory_management_function_storage	file:
xml_memory	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef xml_memory_management_function_storage<int> xml_memory;$/;"	typedef	line:181	file:
strlength	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t strlength(const char_t* s)$/;"	function	line:187	signature:(const char_t* s)
strequal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool strequal(const char_t* src, const char_t* dst)$/;"	function	line:199	signature:(const char_t* src, const char_t* dst)
strequalrange	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool strequalrange(const char_t* lhs, const char_t* rhs, size_t count)$/;"	function	line:211	signature:(const char_t* lhs, const char_t* rhs, size_t count)
strlength_wide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t strlength_wide(const wchar_t* s)$/;"	function	line:221	signature:(const wchar_t* s)
auto_deleter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T, typename D = void(*)(T*)> struct auto_deleter$/;"	struct	line:237	file:
data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		T* data;$/;"	member	line:239	struct:auto_deleter	file:
deleter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		D deleter;$/;"	member	line:240	struct:auto_deleter	file:
auto_deleter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		auto_deleter(T* data_, D deleter_): data(data_), deleter(deleter_)$/;"	function	line:242	struct:auto_deleter	signature:(T* data_, D deleter_)
~auto_deleter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~auto_deleter()$/;"	function	line:246	struct:auto_deleter	signature:()
release	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		T* release()$/;"	function	line:251	struct:auto_deleter	signature:()
compact_hash_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class compact_hash_table$/;"	class	line:262	file:
compact_hash_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_hash_table(): _items(0), _capacity(0), _count(0)$/;"	function	line:265	class:compact_hash_table	signature:()
clear	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void clear()$/;"	function	line:269	class:compact_hash_table	signature:()
find	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void** find(const void* key)$/;"	function	line:280	class:compact_hash_table	signature:(const void* key)
insert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void** insert(const void* key)$/;"	function	line:307	class:compact_hash_table	signature:(const void* key)
reserve	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool reserve()$/;"	function	line:337	class:compact_hash_table	signature:()
item_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		struct item_t$/;"	struct	line:346	class:compact_hash_table	file:
key	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			const void* key;$/;"	member	line:348	struct:compact_hash_table::item_t	file:
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			void* value;$/;"	member	line:349	struct:compact_hash_table::item_t	file:
_items	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		item_t* _items;$/;"	member	line:352	class:compact_hash_table	file:
_capacity	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t _capacity;$/;"	member	line:353	class:compact_hash_table	file:
_count	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t _count;$/;"	member	line:355	class:compact_hash_table	file:
hash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static unsigned int hash(const void* key)$/;"	function	line:359	class:compact_hash_table	file:	signature:(const void* key)
rehash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN_NO_INLINE bool compact_hash_table::rehash()$/;"	function	line:374	class:compact_hash_table	signature:()
xml_memory_page_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const size_t xml_memory_page_size =$/;"	variable	line:404	file:
xml_memory_block_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_block_alignment = 4;$/;"	variable	line:413	file:
xml_memory_page_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_alignment = sizeof(void*);$/;"	variable	line:415	file:
xml_memory_block_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_block_alignment = sizeof(void*);$/;"	variable	line:417	file:
xml_memory_page_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_alignment = 64;$/;"	variable	line:419	file:
xml_memory_page_pointer_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_pointer_mask = ~(xml_memory_page_alignment - 1);$/;"	variable	line:420	file:
xml_memory_page_contents_shared_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_contents_shared_mask = 32;$/;"	variable	line:424	file:
xml_memory_page_name_allocated_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_name_allocated_mask = 16;$/;"	variable	line:425	file:
xml_memory_page_value_allocated_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_value_allocated_mask = 8;$/;"	variable	line:426	file:
xml_memory_page_type_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_type_mask = 7;$/;"	variable	line:427	file:
xml_memory_page_name_allocated_or_shared_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_name_allocated_or_shared_mask = xml_memory_page_name_allocated_mask | xml_memory_page_contents_shared_mask;$/;"	variable	line:430	file:
xml_memory_page_value_allocated_or_shared_mask	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xml_memory_page_value_allocated_or_shared_mask = xml_memory_page_value_allocated_mask | xml_memory_page_contents_shared_mask;$/;"	variable	line:431	file:
PUGI__GETPAGE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__GETPAGE_IMPL(/;"	macro	line:434	file:
PUGI__GETPAGE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__GETPAGE_IMPL(/;"	macro	line:436	file:
PUGI__GETPAGE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__GETPAGE(/;"	macro	line:439	file:
PUGI__NODETYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__NODETYPE(/;"	macro	line:440	file:
xml_memory_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_memory_page$/;"	struct	line:444	file:
construct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xml_memory_page* construct(void* memory)$/;"	function	line:446	struct:xml_memory_page	signature:(void* memory)
allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_allocator* allocator;$/;"	member	line:465	struct:xml_memory_page	file:
prev	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_memory_page* prev;$/;"	member	line:467	struct:xml_memory_page	file:
next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_memory_page* next;$/;"	member	line:468	struct:xml_memory_page	file:
busy_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t busy_size;$/;"	member	line:470	struct:xml_memory_page	file:
freed_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t freed_size;$/;"	member	line:471	struct:xml_memory_page	file:
compact_string_base	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* compact_string_base;$/;"	member	line:474	struct:xml_memory_page	file:
compact_shared_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* compact_shared_parent;$/;"	member	line:475	struct:xml_memory_page	file:
compact_page_marker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint32_t* compact_page_marker;$/;"	member	line:476	struct:xml_memory_page	file:
xml_memory_string_header	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_memory_string_header$/;"	struct	line:480	file:
page_offset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint16_t page_offset; \/\/ offset from page->data$/;"	member	line:482	struct:xml_memory_string_header	file:
full_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint16_t full_size; \/\/ 0 if string occupies whole page$/;"	member	line:483	struct:xml_memory_string_header	file:
xml_allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_allocator$/;"	struct	line:486	file:
xml_allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_allocator(xml_memory_page* root): _root(root), _busy_size(root->busy_size)$/;"	function	line:488	struct:xml_allocator	signature:(xml_memory_page* root)
allocate_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_memory_page* allocate_page(size_t data_size)$/;"	function	line:495	struct:xml_allocator	signature:(size_t data_size)
deallocate_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void deallocate_page(xml_memory_page* page)$/;"	function	line:519	struct:xml_allocator	signature:(xml_memory_page* page)
allocate_memory	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* allocate_memory(size_t size, xml_memory_page*& out_page)$/;"	function	line:528	struct:xml_allocator	signature:(size_t size, xml_memory_page*& out_page)
allocate_object	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* allocate_object(size_t size, xml_memory_page*& out_page)$/;"	function	line:543	struct:xml_allocator	signature:(size_t size, xml_memory_page*& out_page)
allocate_object	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* allocate_object(size_t size, xml_memory_page*& out_page)$/;"	function	line:574	struct:xml_allocator	signature:(size_t size, xml_memory_page*& out_page)
deallocate_memory	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void deallocate_memory(void* ptr, size_t size, xml_memory_page* page)$/;"	function	line:580	struct:xml_allocator	signature:(void* ptr, size_t size, xml_memory_page* page)
allocate_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* allocate_string(size_t length)$/;"	function	line:624	struct:xml_allocator	signature:(size_t length)
deallocate_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void deallocate_string(char_t* string)$/;"	function	line:658	struct:xml_allocator	signature:(char_t* string)
reserve	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool reserve()$/;"	function	line:677	struct:xml_allocator	signature:()
_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_memory_page* _root;$/;"	member	line:686	struct:xml_allocator	file:
_busy_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t _busy_size;$/;"	member	line:687	struct:xml_allocator	file:
_hash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_hash_table* _hash;$/;"	member	line:690	struct:xml_allocator	file:
allocate_memory_oob	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN_NO_INLINE void* xml_allocator::allocate_memory_oob(size_t size, xml_memory_page*& out_page)$/;"	function	line:694	class:xml_allocator	signature:(size_t size, xml_memory_page*& out_page)
compact_alignment_log2	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t compact_alignment_log2 = 2;$/;"	variable	line:735	file:
compact_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t compact_alignment = 1 << compact_alignment_log2;$/;"	variable	line:736	file:
compact_header	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class compact_header$/;"	class	line:738	file:
compact_header	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_header(xml_memory_page* page, unsigned int flags)$/;"	function	line:741	class:compact_header	signature:(xml_memory_page* page, unsigned int flags)
operator &=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator&=(uintptr_t mod)$/;"	function	line:752	class:compact_header	signature:(uintptr_t mod)
operator |=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator|=(uintptr_t mod)$/;"	function	line:757	class:compact_header	signature:(uintptr_t mod)
operator &	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uintptr_t operator&(uintptr_t mod) const$/;"	function	line:762	class:compact_header	signature:(uintptr_t mod) const
get_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_memory_page* get_page() const$/;"	function	line:767	class:compact_header	signature:() const
_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		unsigned char _page;$/;"	member	line:777	class:compact_header	file:
_flags	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		unsigned char _flags;$/;"	member	line:778	class:compact_header	file:
compact_get_page	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_memory_page* compact_get_page(const void* object, int header_offset)$/;"	function	line:781	signature:(const void* object, int header_offset)
compact_get_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <int header_offset, typename T> PUGI__FN_NO_INLINE T* compact_get_value(const void* object)$/;"	function	line:788	signature:(const void* object)
compact_set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <int header_offset, typename T> PUGI__FN_NO_INLINE void compact_set_value(const void* object, T* value)$/;"	function	line:793	signature:(const void* object, T* value)
compact_pointer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T, int header_offset, int start = -126> class compact_pointer$/;"	class	line:798	file:
compact_pointer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_pointer(): _data(0)$/;"	function	line:801	class:compact_pointer	signature:()
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(const compact_pointer& rhs)$/;"	function	line:805	class:compact_pointer	signature:(const compact_pointer& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(T* value)$/;"	function	line:810	class:compact_pointer	signature:(T* value)
operator T*	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		operator T*() const$/;"	function	line:834	class:compact_pointer	signature:() const
operator ->	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		T* operator->() const$/;"	function	line:851	class:compact_pointer	signature:() const
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		unsigned char _data;$/;"	member	line:857	class:compact_pointer	file:
compact_pointer_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T, int header_offset> class compact_pointer_parent$/;"	class	line:860	file:
compact_pointer_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_pointer_parent(): _data(0)$/;"	function	line:863	class:compact_pointer_parent	signature:()
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(const compact_pointer_parent& rhs)$/;"	function	line:867	class:compact_pointer_parent	signature:(const compact_pointer_parent& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(T* value)$/;"	function	line:872	class:compact_pointer_parent	signature:(T* value)
operator T*	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		operator T*() const$/;"	function	line:912	class:compact_pointer_parent	signature:() const
operator ->	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		T* operator->() const$/;"	function	line:931	class:compact_pointer_parent	signature:() const
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint16_t _data;$/;"	member	line:937	class:compact_pointer_parent	file:
compact_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <int header_offset, int base_offset> class compact_string$/;"	class	line:940	file:
compact_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_string(): _data(0)$/;"	function	line:943	class:compact_string	signature:()
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(const compact_string& rhs)$/;"	function	line:947	class:compact_string	signature:(const compact_string& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void operator=(char_t* value)$/;"	function	line:952	class:compact_string	signature:(char_t* value)
operator char_t*	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		operator char_t*() const$/;"	function	line:1002	class:compact_string	signature:() const
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		unsigned char _data;$/;"	member	line:1028	class:compact_string	file:
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace pugi$/;"	namespace	line:1034	file:
xml_attribute_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_attribute_struct$/;"	struct	line:1036	namespace:pugi	file:
xml_attribute_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_attribute_struct(impl::xml_memory_page* page): header(page, 0), namevalue_base(0)$/;"	function	line:1038	struct:pugi::xml_attribute_struct	signature:(impl::xml_memory_page* page)
header	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_header header;$/;"	member	line:1043	struct:pugi::xml_attribute_struct	file:
namevalue_base	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint16_t namevalue_base;$/;"	member	line:1045	struct:pugi::xml_attribute_struct	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_string<4, 2> name;$/;"	member	line:1047	struct:pugi::xml_attribute_struct	file:
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_string<5, 3> value;$/;"	member	line:1048	struct:pugi::xml_attribute_struct	file:
prev_attribute_c	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_attribute_struct, 6> prev_attribute_c;$/;"	member	line:1050	struct:pugi::xml_attribute_struct	file:
next_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_attribute_struct, 7, 0> next_attribute;$/;"	member	line:1051	struct:pugi::xml_attribute_struct	file:
xml_node_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_node_struct$/;"	struct	line:1054	namespace:pugi	file:
xml_node_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_node_struct(impl::xml_memory_page* page, xml_node_type type): header(page, type - 1), namevalue_base(0)$/;"	function	line:1056	struct:pugi::xml_node_struct	signature:(impl::xml_memory_page* page, xml_node_type type)
header	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_header header;$/;"	member	line:1061	struct:pugi::xml_node_struct	file:
namevalue_base	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		uint16_t namevalue_base;$/;"	member	line:1063	struct:pugi::xml_node_struct	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_string<4, 2> name;$/;"	member	line:1065	struct:pugi::xml_node_struct	file:
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_string<5, 3> value;$/;"	member	line:1066	struct:pugi::xml_node_struct	file:
parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer_parent<xml_node_struct, 6> parent;$/;"	member	line:1068	struct:pugi::xml_node_struct	file:
first_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_node_struct, 8, 0> first_child;$/;"	member	line:1070	struct:pugi::xml_node_struct	file:
prev_sibling_c	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_node_struct,  9>    prev_sibling_c;$/;"	member	line:1072	struct:pugi::xml_node_struct	file:
next_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_node_struct, 10, 0> next_sibling;$/;"	member	line:1073	struct:pugi::xml_node_struct	file:
first_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		impl::compact_pointer<xml_attribute_struct, 11, 0> first_attribute;$/;"	member	line:1075	struct:pugi::xml_node_struct	file:
xml_extra_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_extra_buffer$/;"	struct	line:1120	file:
buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* buffer;$/;"	member	line:1122	struct:xml_extra_buffer	file:
next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_extra_buffer* next;$/;"	member	line:1123	struct:xml_extra_buffer	file:
xml_document_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_document_struct: public xml_node_struct, public xml_allocator$/;"	struct	line:1126	file:
xml_document_struct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_document_struct(xml_memory_page* page): xml_node_struct(page, node_document), xml_allocator(page), buffer(0), extra_buffers(0)$/;"	function	line:1128	struct:xml_document_struct	signature:(xml_memory_page* page)
buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* buffer;$/;"	member	line:1135	struct:xml_document_struct	file:
extra_buffers	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_extra_buffer* extra_buffers;$/;"	member	line:1137	struct:xml_document_struct	file:
hash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		compact_hash_table hash;$/;"	member	line:1140	struct:xml_document_struct	file:
get_allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename Object> inline xml_allocator& get_allocator(const Object* object)$/;"	function	line:1144	signature:(const Object* object)
get_document	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename Object> inline xml_document_struct& get_document(const Object* object)$/;"	function	line:1151	signature:(const Object* object)
allocate_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline xml_attribute_struct* allocate_attribute(xml_allocator& alloc)$/;"	function	line:1161	signature:(xml_allocator& alloc)
allocate_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline xml_node_struct* allocate_node(xml_allocator& alloc, xml_node_type type)$/;"	function	line:1170	signature:(xml_allocator& alloc, xml_node_type type)
destroy_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void destroy_attribute(xml_attribute_struct* a, xml_allocator& alloc)$/;"	function	line:1179	signature:(xml_attribute_struct* a, xml_allocator& alloc)
destroy_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void destroy_node(xml_node_struct* n, xml_allocator& alloc)$/;"	function	line:1190	signature:(xml_node_struct* n, xml_allocator& alloc)
append_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void append_node(xml_node_struct* child, xml_node_struct* node)$/;"	function	line:1219	signature:(xml_node_struct* child, xml_node_struct* node)
prepend_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void prepend_node(xml_node_struct* child, xml_node_struct* node)$/;"	function	line:1240	signature:(xml_node_struct* child, xml_node_struct* node)
insert_node_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void insert_node_after(xml_node_struct* child, xml_node_struct* node)$/;"	function	line:1258	signature:(xml_node_struct* child, xml_node_struct* node)
insert_node_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void insert_node_before(xml_node_struct* child, xml_node_struct* node)$/;"	function	line:1275	signature:(xml_node_struct* child, xml_node_struct* node)
remove_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void remove_node(xml_node_struct* node)$/;"	function	line:1292	signature:(xml_node_struct* node)
append_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void append_attribute(xml_attribute_struct* attr, xml_node_struct* node)$/;"	function	line:1311	signature:(xml_attribute_struct* attr, xml_node_struct* node)
prepend_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void prepend_attribute(xml_attribute_struct* attr, xml_node_struct* node)$/;"	function	line:1330	signature:(xml_attribute_struct* attr, xml_node_struct* node)
insert_attribute_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void insert_attribute_after(xml_attribute_struct* attr, xml_attribute_struct* place, xml_node_struct* node)$/;"	function	line:1346	signature:(xml_attribute_struct* attr, xml_attribute_struct* place, xml_node_struct* node)
insert_attribute_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void insert_attribute_before(xml_attribute_struct* attr, xml_attribute_struct* place, xml_node_struct* node)$/;"	function	line:1358	signature:(xml_attribute_struct* attr, xml_attribute_struct* place, xml_node_struct* node)
remove_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline void remove_attribute(xml_attribute_struct* attr, xml_node_struct* node)$/;"	function	line:1370	signature:(xml_attribute_struct* attr, xml_node_struct* node)
append_new_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN_NO_INLINE xml_node_struct* append_new_node(xml_node_struct* node, xml_allocator& alloc, xml_node_type type = node_element)$/;"	function	line:1386	signature:(xml_node_struct* node, xml_allocator& alloc, xml_node_type type = node_element)
append_new_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN_NO_INLINE xml_attribute_struct* append_new_attribute(xml_node_struct* node, xml_allocator& alloc)$/;"	function	line:1398	signature:(xml_node_struct* node, xml_allocator& alloc)
opt_false	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct opt_false$/;"	struct	line:1413	file:
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		enum { value = 0 };$/;"	enumerator	line:1415	enum:opt_false::__anon2	file:
opt_true	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct opt_true$/;"	struct	line:1418	file:
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		enum { value = 1 };$/;"	enumerator	line:1420	enum:opt_true::__anon3	file:
endian_swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline uint16_t endian_swap(uint16_t value)$/;"	function	line:1426	signature:(uint16_t value)
endian_swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline uint32_t endian_swap(uint32_t value)$/;"	function	line:1431	signature:(uint32_t value)
utf8_counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf8_counter$/;"	struct	line:1436	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef size_t value_type;$/;"	typedef	line:1438	struct:utf8_counter	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t ch)$/;"	function	line:1440	struct:utf8_counter	signature:(value_type result, uint32_t ch)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t)$/;"	function	line:1450	struct:utf8_counter	signature:(value_type result, uint32_t)
utf8_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf8_writer$/;"	struct	line:1457	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint8_t* value_type;$/;"	typedef	line:1459	struct:utf8_writer	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t ch)$/;"	function	line:1461	struct:utf8_writer	signature:(value_type result, uint32_t ch)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t ch)$/;"	function	line:1486	struct:utf8_writer	signature:(value_type result, uint32_t ch)
any	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type any(value_type result, uint32_t ch)$/;"	function	line:1496	struct:utf8_writer	signature:(value_type result, uint32_t ch)
utf16_counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf16_counter$/;"	struct	line:1502	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef size_t value_type;$/;"	typedef	line:1504	struct:utf16_counter	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t)$/;"	function	line:1506	struct:utf16_counter	signature:(value_type result, uint32_t)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t)$/;"	function	line:1511	struct:utf16_counter	signature:(value_type result, uint32_t)
utf16_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf16_writer$/;"	struct	line:1517	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint16_t* value_type;$/;"	typedef	line:1519	struct:utf16_writer	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t ch)$/;"	function	line:1521	struct:utf16_writer	signature:(value_type result, uint32_t ch)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t ch)$/;"	function	line:1528	struct:utf16_writer	signature:(value_type result, uint32_t ch)
any	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type any(value_type result, uint32_t ch)$/;"	function	line:1539	struct:utf16_writer	signature:(value_type result, uint32_t ch)
utf32_counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf32_counter$/;"	struct	line:1545	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef size_t value_type;$/;"	typedef	line:1547	struct:utf32_counter	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t)$/;"	function	line:1549	struct:utf32_counter	signature:(value_type result, uint32_t)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t)$/;"	function	line:1554	struct:utf32_counter	signature:(value_type result, uint32_t)
utf32_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf32_writer$/;"	struct	line:1560	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint32_t* value_type;$/;"	typedef	line:1562	struct:utf32_writer	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t ch)$/;"	function	line:1564	struct:utf32_writer	signature:(value_type result, uint32_t ch)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t ch)$/;"	function	line:1571	struct:utf32_writer	signature:(value_type result, uint32_t ch)
any	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type any(value_type result, uint32_t ch)$/;"	function	line:1578	struct:utf32_writer	signature:(value_type result, uint32_t ch)
latin1_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct latin1_writer$/;"	struct	line:1586	file:
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint8_t* value_type;$/;"	typedef	line:1588	struct:latin1_writer	file:
low	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type low(value_type result, uint32_t ch)$/;"	function	line:1590	struct:latin1_writer	signature:(value_type result, uint32_t ch)
high	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static value_type high(value_type result, uint32_t ch)$/;"	function	line:1597	struct:latin1_writer	signature:(value_type result, uint32_t ch)
utf8_decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct utf8_decoder$/;"	struct	line:1607	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint8_t type;$/;"	typedef	line:1609	struct:utf8_decoder	file:
process	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename Traits> static inline typename Traits::value_type process(const uint8_t* data, size_t size, typename Traits::value_type result, Traits)$/;"	function	line:1611	struct:utf8_decoder	signature:(const uint8_t* data, size_t size, typename Traits::value_type result, Traits)
utf16_decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename opt_swap> struct utf16_decoder$/;"	struct	line:1674	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint16_t type;$/;"	typedef	line:1676	struct:utf16_decoder	file:
process	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename Traits> static inline typename Traits::value_type process(const uint16_t* data, size_t size, typename Traits::value_type result, Traits)$/;"	function	line:1678	struct:utf16_decoder	signature:(const uint16_t* data, size_t size, typename Traits::value_type result, Traits)
utf32_decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename opt_swap> struct utf32_decoder$/;"	struct	line:1726	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint32_t type;$/;"	typedef	line:1728	struct:utf32_decoder	file:
process	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename Traits> static inline typename Traits::value_type process(const uint32_t* data, size_t size, typename Traits::value_type result, Traits)$/;"	function	line:1730	struct:utf32_decoder	signature:(const uint32_t* data, size_t size, typename Traits::value_type result, Traits)
latin1_decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct latin1_decoder$/;"	struct	line:1756	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint8_t type;$/;"	typedef	line:1758	struct:latin1_decoder	file:
process	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename Traits> static inline typename Traits::value_type process(const uint8_t* data, size_t size, typename Traits::value_type result, Traits)$/;"	function	line:1760	struct:latin1_decoder	signature:(const uint8_t* data, size_t size, typename Traits::value_type result, Traits)
wchar_selector	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <> struct wchar_selector<2>$/;"	struct	line:1775	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint16_t type;$/;"	typedef	line:1777	struct:wchar_selector	file:
counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf16_counter counter;$/;"	typedef	line:1778	struct:wchar_selector	file:
writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf16_writer writer;$/;"	typedef	line:1779	struct:wchar_selector	file:
decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf16_decoder<opt_false> decoder;$/;"	typedef	line:1780	struct:wchar_selector	file:
wchar_selector	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <> struct wchar_selector<4>$/;"	struct	line:1783	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef uint32_t type;$/;"	typedef	line:1785	struct:wchar_selector	file:
counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf32_counter counter;$/;"	typedef	line:1786	struct:wchar_selector	file:
writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf32_writer writer;$/;"	typedef	line:1787	struct:wchar_selector	file:
decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef utf32_decoder<opt_false> decoder;$/;"	typedef	line:1788	struct:wchar_selector	file:
wchar_counter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef wchar_selector<sizeof(wchar_t)>::counter wchar_counter;$/;"	typedef	line:1791	file:
wchar_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef wchar_selector<sizeof(wchar_t)>::writer wchar_writer;$/;"	typedef	line:1792	file:
wchar_decoder	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct wchar_decoder$/;"	struct	line:1794	file:
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		typedef wchar_t type;$/;"	typedef	line:1796	struct:wchar_decoder	file:
process	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename Traits> static inline typename Traits::value_type process(const wchar_t* data, size_t size, typename Traits::value_type result, Traits traits)$/;"	function	line:1798	struct:wchar_decoder	signature:(const wchar_t* data, size_t size, typename Traits::value_type result, Traits traits)
convert_wchar_endian_swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void convert_wchar_endian_swap(wchar_t* result, const wchar_t* data, size_t length)$/;"	function	line:1807	signature:(wchar_t* result, const wchar_t* data, size_t length)
chartype_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum chartype_t$/;"	enum	line:1816	file:
ct_parse_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_parse_pcdata = 1,	\/\/ \\0, &, \\r, <$/;"	enumerator	line:1818	enum:chartype_t	file:
ct_parse_attr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_parse_attr = 2,		\/\/ \\0, &, \\r, ', "$/;"	enumerator	line:1819	enum:chartype_t	file:
ct_parse_attr_ws	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_parse_attr_ws = 4,	\/\/ \\0, &, \\r, ', ", \\n, tab$/;"	enumerator	line:1820	enum:chartype_t	file:
ct_space	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_space = 8,			\/\/ \\r, \\n, space, tab$/;"	enumerator	line:1821	enum:chartype_t	file:
ct_parse_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_parse_cdata = 16,	\/\/ \\0, ], >, \\r$/;"	enumerator	line:1822	enum:chartype_t	file:
ct_parse_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_parse_comment = 32,	\/\/ \\0, -, >, \\r$/;"	enumerator	line:1823	enum:chartype_t	file:
ct_symbol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_symbol = 64,			\/\/ Any symbol > 127, a-z, A-Z, 0-9, _, :, -, .$/;"	enumerator	line:1824	enum:chartype_t	file:
ct_start_symbol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ct_start_symbol = 128	\/\/ Any symbol > 127, a-z, A-Z, _, :$/;"	enumerator	line:1825	enum:chartype_t	file:
chartype_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const unsigned char chartype_table[256] =$/;"	variable	line:1828	file:
chartypex_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum chartypex_t$/;"	enum	line:1849	file:
ctx_special_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ctx_special_pcdata = 1,   \/\/ Any symbol >= 0 and < 32 (except \\t, \\r, \\n), &, <, >$/;"	enumerator	line:1851	enum:chartypex_t	file:
ctx_special_attr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ctx_special_attr = 2,     \/\/ Any symbol >= 0 and < 32 (except \\t), &, <, >, "$/;"	enumerator	line:1852	enum:chartypex_t	file:
ctx_start_symbol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ctx_start_symbol = 4,	  \/\/ Any symbol > 127, a-z, A-Z, _$/;"	enumerator	line:1853	enum:chartypex_t	file:
ctx_digit	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ctx_digit = 8,			  \/\/ 0-9$/;"	enumerator	line:1854	enum:chartypex_t	file:
ctx_symbol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ctx_symbol = 16			  \/\/ Any symbol > 127, a-z, A-Z, 0-9, _, -, .$/;"	enumerator	line:1855	enum:chartypex_t	file:
chartypex_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const unsigned char chartypex_table[256] =$/;"	variable	line:1858	file:
PUGI__IS_CHARTYPE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__IS_CHARTYPE_IMPL(/;"	macro	line:1881	file:
PUGI__IS_CHARTYPE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__IS_CHARTYPE_IMPL(/;"	macro	line:1883	file:
PUGI__IS_CHARTYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__IS_CHARTYPE(/;"	macro	line:1886	file:
PUGI__IS_CHARTYPEX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__IS_CHARTYPEX(/;"	macro	line:1887	file:
is_little_endian	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool is_little_endian()$/;"	function	line:1889	signature:()
get_wchar_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_encoding get_wchar_encoding()$/;"	function	line:1896	signature:()
guess_buffer_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_encoding guess_buffer_encoding(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3)$/;"	function	line:1906	signature:(uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3)
get_buffer_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_encoding get_buffer_encoding(xml_encoding encoding, const void* contents, size_t size)$/;"	function	line:1930	signature:(xml_encoding encoding, const void* contents, size_t size)
get_mutable_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_mutable_buffer(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)$/;"	function	line:1955	signature:(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)
need_endian_swap_utf	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool need_endian_swap_utf(xml_encoding le, xml_encoding re)$/;"	function	line:1984	signature:(xml_encoding le, xml_encoding re)
convert_buffer_endian_swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_buffer_endian_swap(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)$/;"	function	line:1990	signature:(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)
convert_buffer_generic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename D> PUGI__FN bool convert_buffer_generic(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, D)$/;"	function	line:2019	signature:(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, D)
convert_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_buffer(char_t*& out_buffer, size_t& out_length, xml_encoding encoding, const void* contents, size_t size, bool is_mutable)$/;"	function	line:2044	signature:(char_t*& out_buffer, size_t& out_length, xml_encoding encoding, const void* contents, size_t size, bool is_mutable)
convert_buffer_generic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename D> PUGI__FN bool convert_buffer_generic(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, D)$/;"	function	line:2089	signature:(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, D)
get_latin1_7bit_prefix_length	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t get_latin1_7bit_prefix_length(const uint8_t* data, size_t size)$/;"	function	line:2114	signature:(const uint8_t* data, size_t size)
convert_buffer_latin1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_buffer_latin1(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)$/;"	function	line:2123	signature:(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)
convert_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_buffer(char_t*& out_buffer, size_t& out_length, xml_encoding encoding, const void* contents, size_t size, bool is_mutable)$/;"	function	line:2160	signature:(char_t*& out_buffer, size_t& out_length, xml_encoding encoding, const void* contents, size_t size, bool is_mutable)
as_utf8_begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t as_utf8_begin(const wchar_t* str, size_t length)$/;"	function	line:2195	signature:(const wchar_t* str, size_t length)
as_utf8_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void as_utf8_end(char* buffer, size_t size, const wchar_t* str, size_t length)$/;"	function	line:2201	signature:(char* buffer, size_t size, const wchar_t* str, size_t length)
as_utf8_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::string as_utf8_impl(const wchar_t* str, size_t length)$/;"	function	line:2213	signature:(const wchar_t* str, size_t length)
as_wide_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::basic_string<wchar_t> as_wide_impl(const char* str, size_t size)$/;"	function	line:2228	signature:(const char* str, size_t size)
strcpy_insitu_allow	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline bool strcpy_insitu_allow(size_t length, const Header& header, uintptr_t header_mask, char_t* target)$/;"	function	line:2254	signature:(size_t length, const Header& header, uintptr_t header_mask, char_t* target)
strcpy_insitu	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool strcpy_insitu(String& dest, Header& header, uintptr_t header_mask, const char_t* source, size_t source_length)$/;"	function	line:2271	signature:(String& dest, Header& header, uintptr_t header_mask, const char_t* source, size_t source_length)
gap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct gap$/;"	struct	line:2319	file:
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* end;$/;"	member	line:2321	struct:gap	file:
size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t size;$/;"	member	line:2322	struct:gap	file:
gap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		gap(): end(0), size(0)$/;"	function	line:2324	struct:gap	signature:()
push	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void push(char_t*& s, size_t count)$/;"	function	line:2330	struct:gap	signature:(char_t*& s, size_t count)
flush	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* flush(char_t* s)$/;"	function	line:2347	struct:gap	signature:(char_t* s)
strconv_escape	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* strconv_escape(char_t* s, gap& g)$/;"	function	line:2361	signature:(char_t* s, gap& g)
PUGI__ENDSWITH	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__ENDSWITH(/;"	macro	line:2502	file:
PUGI__SKIPWS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__SKIPWS(/;"	macro	line:2503	file:
PUGI__OPTSET	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__OPTSET(/;"	macro	line:2504	file:
PUGI__PUSHNODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__PUSHNODE(/;"	macro	line:2505	file:
PUGI__POPNODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__POPNODE(/;"	macro	line:2506	file:
PUGI__SCANFOR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__SCANFOR(/;"	macro	line:2507	file:
PUGI__SCANWHILE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__SCANWHILE(/;"	macro	line:2508	file:
PUGI__SCANWHILE_UNROLL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__SCANWHILE_UNROLL(/;"	macro	line:2509	file:
PUGI__ENDSEG	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__ENDSEG(/;"	macro	line:2510	file:
PUGI__THROW_ERROR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__THROW_ERROR(/;"	macro	line:2511	file:
PUGI__CHECK_ERROR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	#define PUGI__CHECK_ERROR(/;"	macro	line:2512	file:
strconv_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* strconv_comment(char_t* s, char_t endch)$/;"	function	line:2514	signature:(char_t* s, char_t endch)
strconv_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* strconv_cdata(char_t* s, char_t endch)$/;"	function	line:2542	signature:(char_t* s, char_t endch)
strconv_pcdata_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef char_t* (*strconv_pcdata_t)(char_t*);$/;"	typedef	line:2570	file:
strconv_pcdata_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename opt_trim, typename opt_eol, typename opt_escape> struct strconv_pcdata_impl$/;"	struct	line:2572	file:
parse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse(char_t* s)$/;"	function	line:2574	struct:strconv_pcdata_impl	signature:(char_t* s)
get_strconv_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN strconv_pcdata_t get_strconv_pcdata(unsigned int optmask)$/;"	function	line:2623	signature:(unsigned int optmask)
strconv_attribute_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	typedef char_t* (*strconv_attribute_t)(char_t*, char_t);$/;"	typedef	line:2641	file:
strconv_attribute_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename opt_escape> struct strconv_attribute_impl$/;"	struct	line:2643	file:
parse_wnorm	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_wnorm(char_t* s, char_t end_quote)$/;"	function	line:2645	struct:strconv_attribute_impl	signature:(char_t* s, char_t end_quote)
parse_wconv	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_wconv(char_t* s, char_t end_quote)$/;"	function	line:2697	struct:strconv_attribute_impl	signature:(char_t* s, char_t end_quote)
parse_eol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_eol(char_t* s, char_t end_quote)$/;"	function	line:2733	struct:strconv_attribute_impl	signature:(char_t* s, char_t end_quote)
parse_simple	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_simple(char_t* s, char_t end_quote)$/;"	function	line:2765	struct:strconv_attribute_impl	signature:(char_t* s, char_t end_quote)
get_strconv_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN strconv_attribute_t get_strconv_attribute(unsigned int optmask)$/;"	function	line:2792	signature:(unsigned int optmask)
make_parse_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline xml_parse_result make_parse_result(xml_parse_status status, ptrdiff_t offset = 0)$/;"	function	line:2818	signature:(xml_parse_status status, ptrdiff_t offset = 0)
xml_parser	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xml_parser$/;"	struct	line:2827	file:
alloc	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_allocator alloc;$/;"	member	line:2829	struct:xml_parser	file:
alloc_state	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_allocator* alloc_state;$/;"	member	line:2830	struct:xml_parser	file:
error_offset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* error_offset;$/;"	member	line:2831	struct:xml_parser	file:
error_status	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_parse_status error_status;$/;"	member	line:2832	struct:xml_parser	file:
xml_parser	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_parser(xml_allocator* alloc_): alloc(*alloc_), alloc_state(alloc_), error_offset(0), error_status(status_ok)$/;"	function	line:2834	struct:xml_parser	signature:(xml_allocator* alloc_)
~xml_parser	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~xml_parser()$/;"	function	line:2838	struct:xml_parser	signature:()
parse_doctype_primitive	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_doctype_primitive(char_t* s)$/;"	function	line:2850	struct:xml_parser	signature:(char_t* s)
parse_doctype_ignore	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_doctype_ignore(char_t* s)$/;"	function	line:2883	struct:xml_parser	signature:(char_t* s)
parse_doctype_group	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_doctype_group(char_t* s, char_t endch)$/;"	function	line:2914	struct:xml_parser	signature:(char_t* s, char_t endch)
parse_exclamation	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_exclamation(char_t* s, xml_node_struct* cursor, unsigned int optmsk, char_t endch)$/;"	function	line:2960	struct:xml_parser	signature:(char_t* s, xml_node_struct* cursor, unsigned int optmsk, char_t endch)
parse_question	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_question(char_t* s, xml_node_struct*& ref_cursor, unsigned int optmsk, char_t endch)$/;"	function	line:3069	struct:xml_parser	signature:(char_t* s, xml_node_struct*& ref_cursor, unsigned int optmsk, char_t endch)
parse_tree	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* parse_tree(char_t* s, xml_node_struct* root, unsigned int optmsk, char_t endch)$/;"	function	line:3163	struct:xml_parser	signature:(char_t* s, xml_node_struct* root, unsigned int optmsk, char_t endch)
parse_skip_bom	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_skip_bom(char_t* s)$/;"	function	line:3392	struct:xml_parser	signature:(char_t* s)
parse_skip_bom	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* parse_skip_bom(char_t* s)$/;"	function	line:3398	struct:xml_parser	signature:(char_t* s)
has_element_node_siblings	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static bool has_element_node_siblings(xml_node_struct* node)$/;"	function	line:3404	struct:xml_parser	signature:(xml_node_struct* node)
parse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xml_parse_result parse(char_t* buffer, size_t length, xml_document_struct* xmldoc, xml_node_struct* root, unsigned int optmsk)$/;"	function	line:3416	struct:xml_parser	signature:(char_t* buffer, size_t length, xml_document_struct* xmldoc, xml_node_struct* root, unsigned int optmsk)
get_write_native_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_encoding get_write_native_encoding()$/;"	function	line:3465	signature:()
get_write_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_encoding get_write_encoding(xml_encoding encoding)$/;"	function	line:3474	signature:(xml_encoding encoding)
convert_buffer_output_generic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename D, typename T> PUGI__FN size_t convert_buffer_output_generic(typename T::value_type dest, const char_t* data, size_t length, D, T)$/;"	function	line:3492	signature:(typename T::value_type dest, const char_t* data, size_t length, D, T)
convert_buffer_output_generic	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename D, typename T> PUGI__FN size_t convert_buffer_output_generic(typename T::value_type dest, const char_t* data, size_t length, D, T, bool opt_swap)$/;"	function	line:3501	signature:(typename T::value_type dest, const char_t* data, size_t length, D, T, bool opt_swap)
get_valid_length	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t get_valid_length(const char_t* data, size_t length)$/;"	function	line:3517	signature:(const char_t* data, size_t length)
convert_buffer_output	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t convert_buffer_output(char_t* r_char, uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding)$/;"	function	line:3525	signature:(char_t* r_char, uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding)
get_valid_length	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t get_valid_length(const char_t* data, size_t length)$/;"	function	line:3563	signature:(const char_t* data, size_t length)
convert_buffer_output	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t convert_buffer_output(char_t* \/* r_char *\/, uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding)$/;"	function	line:3579	signature:(char_t* , uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding)
xml_buffered_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xml_buffered_writer$/;"	class	line:3603	file:
xml_buffered_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_buffered_writer(xml_writer& writer_, xml_encoding user_encoding): writer(writer_), bufsize(0), encoding(get_write_encoding(user_encoding))$/;"	function	line:3609	class:xml_buffered_writer	signature:(xml_writer& writer_, xml_encoding user_encoding)
flush	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t flush()$/;"	function	line:3614	class:xml_buffered_writer	signature:()
flush	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void flush(const char_t* data, size_t size)$/;"	function	line:3621	class:xml_buffered_writer	signature:(const char_t* data, size_t size)
write_direct	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write_direct(const char_t* data, size_t length)$/;"	function	line:3639	class:xml_buffered_writer	signature:(const char_t* data, size_t length)
write_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write_buffer(const char_t* data, size_t length)$/;"	function	line:3678	class:xml_buffered_writer	signature:(const char_t* data, size_t length)
write_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write_string(const char_t* data)$/;"	function	line:3693	class:xml_buffered_writer	signature:(const char_t* data)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0)$/;"	function	line:3718	class:xml_buffered_writer	signature:(char_t d0)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0, char_t d1)$/;"	function	line:3727	class:xml_buffered_writer	signature:(char_t d0, char_t d1)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0, char_t d1, char_t d2)$/;"	function	line:3737	class:xml_buffered_writer	signature:(char_t d0, char_t d1, char_t d2)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0, char_t d1, char_t d2, char_t d3)$/;"	function	line:3748	class:xml_buffered_writer	signature:(char_t d0, char_t d1, char_t d2, char_t d3)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4)$/;"	function	line:3760	class:xml_buffered_writer	signature:(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4, char_t d5)$/;"	function	line:3773	class:xml_buffered_writer	signature:(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4, char_t d5)
bufcapacitybytes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			bufcapacitybytes =$/;"	enumerator	line:3792	enum:xml_buffered_writer::__anon4	file:
bufcapacity	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			bufcapacity = bufcapacitybytes \/ (sizeof(char_t) + 4)$/;"	enumerator	line:3799	enum:xml_buffered_writer::__anon4	file:
buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t buffer[bufcapacity];$/;"	member	line:3802	class:xml_buffered_writer	file:
data_u8	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			uint8_t data_u8[4 * bufcapacity];$/;"	member	line:3806	union:xml_buffered_writer::__anon5	file:
data_u16	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			uint16_t data_u16[2 * bufcapacity];$/;"	member	line:3807	union:xml_buffered_writer::__anon5	file:
data_u32	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			uint32_t data_u32[bufcapacity];$/;"	member	line:3808	union:xml_buffered_writer::__anon5	file:
data_char	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			char_t data_char[bufcapacity];$/;"	member	line:3809	union:xml_buffered_writer::__anon5	file:
scratch	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		} scratch;$/;"	member	line:3810	class:xml_buffered_writer	typeref:union:xml_buffered_writer::__anon5	file:
writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_writer& writer;$/;"	member	line:3812	class:xml_buffered_writer	file:
bufsize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t bufsize;$/;"	member	line:3813	class:xml_buffered_writer	file:
encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_encoding encoding;$/;"	member	line:3814	class:xml_buffered_writer	file:
text_output_escaped	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void text_output_escaped(xml_buffered_writer& writer, const char_t* s, chartypex_t type)$/;"	function	line:3817	signature:(xml_buffered_writer& writer, const char_t* s, chartypex_t type)
text_output	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void text_output(xml_buffered_writer& writer, const char_t* s, chartypex_t type, unsigned int flags)$/;"	function	line:3858	signature:(xml_buffered_writer& writer, const char_t* s, chartypex_t type, unsigned int flags)
text_output_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void text_output_cdata(xml_buffered_writer& writer, const char_t* s)$/;"	function	line:3866	signature:(xml_buffered_writer& writer, const char_t* s)
text_output_indent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void text_output_indent(xml_buffered_writer& writer, const char_t* indent, size_t indent_length, unsigned int depth)$/;"	function	line:3888	signature:(xml_buffered_writer& writer, const char_t* indent, size_t indent_length, unsigned int depth)
node_output_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output_comment(xml_buffered_writer& writer, const char_t* s)$/;"	function	line:3928	signature:(xml_buffered_writer& writer, const char_t* s)
node_output_pi_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output_pi_value(xml_buffered_writer& writer, const char_t* s)$/;"	function	line:3953	signature:(xml_buffered_writer& writer, const char_t* s)
node_output_attributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output_attributes(xml_buffered_writer& writer, xml_node_struct* node, const char_t* indent, size_t indent_length, unsigned int flags, unsigned int depth)$/;"	function	line:3974	signature:(xml_buffered_writer& writer, xml_node_struct* node, const char_t* indent, size_t indent_length, unsigned int flags, unsigned int depth)
node_output_start	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool node_output_start(xml_buffered_writer& writer, xml_node_struct* node, const char_t* indent, size_t indent_length, unsigned int flags, unsigned int depth)$/;"	function	line:4001	signature:(xml_buffered_writer& writer, xml_node_struct* node, const char_t* indent, size_t indent_length, unsigned int flags, unsigned int depth)
node_output_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output_end(xml_buffered_writer& writer, xml_node_struct* node)$/;"	function	line:4026	signature:(xml_buffered_writer& writer, xml_node_struct* node)
node_output_simple	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output_simple(xml_buffered_writer& writer, xml_node_struct* node, unsigned int flags)$/;"	function	line:4036	signature:(xml_buffered_writer& writer, xml_node_struct* node, unsigned int flags)
indent_flags_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum indent_flags_t$/;"	enum	line:4092	file:
indent_newline	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		indent_newline = 1,$/;"	enumerator	line:4094	enum:indent_flags_t	file:
indent_indent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		indent_indent = 2$/;"	enumerator	line:4095	enum:indent_flags_t	file:
node_output	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_output(xml_buffered_writer& writer, xml_node_struct* root, const char_t* indent, unsigned int flags, unsigned int depth)$/;"	function	line:4098	signature:(xml_buffered_writer& writer, xml_node_struct* root, const char_t* indent, unsigned int flags, unsigned int depth)
has_declaration	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool has_declaration(xml_node_struct* node)$/;"	function	line:4187	signature:(xml_node_struct* node)
is_attribute_of	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool is_attribute_of(xml_attribute_struct* attr, xml_node_struct* node)$/;"	function	line:4200	signature:(xml_attribute_struct* attr, xml_node_struct* node)
allow_insert_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool allow_insert_attribute(xml_node_type parent)$/;"	function	line:4209	signature:(xml_node_type parent)
allow_insert_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool allow_insert_child(xml_node_type parent, xml_node_type child)$/;"	function	line:4214	signature:(xml_node_type parent, xml_node_type child)
allow_move	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool allow_move(xml_node parent, xml_node child)$/;"	function	line:4223	signature:(xml_node parent, xml_node child)
node_copy_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_copy_string(String& dest, Header& header, uintptr_t header_mask, char_t* source, Header& source_header, xml_allocator* alloc)$/;"	function	line:4248	signature:(String& dest, Header& header, uintptr_t header_mask, char_t* source, Header& source_header, xml_allocator* alloc)
node_copy_contents	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_copy_contents(xml_node_struct* dn, xml_node_struct* sn, xml_allocator* shared_alloc)$/;"	function	line:4267	signature:(xml_node_struct* dn, xml_node_struct* sn, xml_allocator* shared_alloc)
node_copy_tree	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_copy_tree(xml_node_struct* dn, xml_node_struct* sn)$/;"	function	line:4284	signature:(xml_node_struct* dn, xml_node_struct* sn)
node_copy_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void node_copy_attribute(xml_attribute_struct* da, xml_attribute_struct* sa)$/;"	function	line:4329	signature:(xml_attribute_struct* da, xml_attribute_struct* sa)
is_text_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline bool is_text_node(xml_node_struct* node)$/;"	function	line:4338	signature:(xml_node_struct* node)
string_to_integer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename U> U string_to_integer(const char_t* value, U minneg, U maxpos)$/;"	function	line:4346	signature:(const char_t* value, U minneg, U maxpos)
get_value_int	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN int get_value_int(const char_t* value)$/;"	function	line:4421	signature:(const char_t* value)
get_value_uint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned int get_value_uint(const char_t* value)$/;"	function	line:4426	signature:(const char_t* value)
get_value_double	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double get_value_double(const char_t* value)$/;"	function	line:4431	signature:(const char_t* value)
get_value_float	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN float get_value_float(const char_t* value)$/;"	function	line:4440	signature:(const char_t* value)
get_value_bool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_value_bool(const char_t* value)$/;"	function	line:4449	signature:(const char_t* value)
get_value_llong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN long long get_value_llong(const char_t* value)$/;"	function	line:4459	signature:(const char_t* value)
get_value_ullong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned long long get_value_ullong(const char_t* value)$/;"	function	line:4464	signature:(const char_t* value)
integer_to_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* integer_to_string(char_t* begin, char_t* end, U value, bool negative)$/;"	function	line:4471	signature:(char_t* begin, char_t* end, U value, bool negative)
set_value_ascii	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_ascii(String& dest, Header& header, uintptr_t header_mask, char* buf)$/;"	function	line:4493	signature:(String& dest, Header& header, uintptr_t header_mask, char* buf)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, int value)$/;"	function	line:4509	signature:(String& dest, Header& header, uintptr_t header_mask, int value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, unsigned int value)$/;"	function	line:4519	signature:(String& dest, Header& header, uintptr_t header_mask, unsigned int value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, float value)$/;"	function	line:4529	signature:(String& dest, Header& header, uintptr_t header_mask, float value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, double value)$/;"	function	line:4538	signature:(String& dest, Header& header, uintptr_t header_mask, double value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, bool value)$/;"	function	line:4547	signature:(String& dest, Header& header, uintptr_t header_mask, bool value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, long long value)$/;"	function	line:4554	signature:(String& dest, Header& header, uintptr_t header_mask, long long value)
set_value_convert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool set_value_convert(String& dest, Header& header, uintptr_t header_mask, unsigned long long value)$/;"	function	line:4564	signature:(String& dest, Header& header, uintptr_t header_mask, unsigned long long value)
load_buffer_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result load_buffer_impl(xml_document_struct* doc, xml_node_struct* root, void* contents, size_t size, unsigned int options, xml_encoding encoding, bool is_mutable, bool own, char_t** out_buffer)$/;"	function	line:4574	signature:(xml_document_struct* doc, xml_node_struct* root, void* contents, size_t size, unsigned int options, xml_encoding encoding, bool is_mutable, bool own, char_t** out_buffer)
get_file_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_status get_file_size(FILE* file, size_t& out_result)$/;"	function	line:4607	signature:(FILE* file, size_t& out_result)
zero_terminate_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t zero_terminate_buffer(void* buffer, size_t size, xml_encoding encoding) $/;"	function	line:4647	signature:(void* buffer, size_t size, xml_encoding encoding)
load_file_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result load_file_impl(xml_document_struct* doc, FILE* file, unsigned int options, xml_encoding encoding, char_t** out_buffer)$/;"	function	line:4671	signature:(xml_document_struct* doc, FILE* file, unsigned int options, xml_encoding encoding, char_t** out_buffer)
xml_stream_chunk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> struct xml_stream_chunk$/;"	struct	line:4701	file:
create	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xml_stream_chunk* create()$/;"	function	line:4703	struct:xml_stream_chunk	signature:()
destroy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void destroy(xml_stream_chunk* chunk)$/;"	function	line:4711	struct:xml_stream_chunk	signature:(xml_stream_chunk* chunk)
xml_stream_chunk	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_stream_chunk(): next(0), size(0)$/;"	function	line:4724	struct:xml_stream_chunk	signature:()
next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_stream_chunk* next;$/;"	member	line:4728	struct:xml_stream_chunk	file:
size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t size;$/;"	member	line:4729	struct:xml_stream_chunk	file:
data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		T data[xml_memory_page_size \/ sizeof(T)];$/;"	member	line:4731	struct:xml_stream_chunk	file:
load_stream_data_noseek	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> PUGI__FN xml_parse_status load_stream_data_noseek(std::basic_istream<T>& stream, void** out_buffer, size_t* out_size)$/;"	function	line:4734	signature:(std::basic_istream<T>& stream, void** out_buffer, size_t* out_size)
load_stream_data_seek	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> PUGI__FN xml_parse_status load_stream_data_seek(std::basic_istream<T>& stream, void** out_buffer, size_t* out_size)$/;"	function	line:4788	signature:(std::basic_istream<T>& stream, void** out_buffer, size_t* out_size)
load_stream_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> PUGI__FN xml_parse_result load_stream_impl(xml_document_struct* doc, std::basic_istream<T>& stream, unsigned int options, xml_encoding encoding, char_t** out_buffer)$/;"	function	line:4824	signature:(xml_document_struct* doc, std::basic_istream<T>& stream, unsigned int options, xml_encoding encoding, char_t** out_buffer)
open_file_wide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN FILE* open_file_wide(const wchar_t* path, const wchar_t* mode)$/;"	function	line:4851	signature:(const wchar_t* path, const wchar_t* mode)
convert_path_heap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char* convert_path_heap(const wchar_t* str)$/;"	function	line:4856	signature:(const wchar_t* str)
open_file_wide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN FILE* open_file_wide(const wchar_t* path, const wchar_t* mode)$/;"	function	line:4877	signature:(const wchar_t* path, const wchar_t* mode)
save_file_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool save_file_impl(const xml_document& doc, FILE* file, const char_t* indent, unsigned int flags, xml_encoding encoding)$/;"	function	line:4897	signature:(const xml_document& doc, FILE* file, const char_t* indent, unsigned int flags, xml_encoding encoding)
name_null_sentry	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct name_null_sentry$/;"	struct	line:4907	file:
node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xml_node_struct* node;$/;"	member	line:4909	struct:name_null_sentry	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* name;$/;"	member	line:4910	struct:name_null_sentry	file:
name_null_sentry	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		name_null_sentry(xml_node_struct* node_): node(node_), name(node_->name)$/;"	function	line:4912	struct:name_null_sentry	signature:(xml_node_struct* node_)
~name_null_sentry	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~name_null_sentry()$/;"	function	line:4917	struct:name_null_sentry	signature:()
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace pugi$/;"	namespace	line:4924	file:
xml_writer_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_writer_file::xml_writer_file(void* file_): file(file_)$/;"	function	line:4926	class:pugi::xml_writer_file	signature:(void* file_)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_writer_file::write(const void* data, size_t size)$/;"	function	line:4930	class:pugi::xml_writer_file	signature:(const void* data, size_t size)
xml_writer_stream	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_writer_stream::xml_writer_stream(std::basic_ostream<char, std::char_traits<char> >& stream): narrow_stream(&stream), wide_stream(0)$/;"	function	line:4937	class:pugi::xml_writer_stream	signature:(std::basic_ostream<char, std::char_traits<char> >& stream)
xml_writer_stream	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_writer_stream::xml_writer_stream(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream): narrow_stream(0), wide_stream(&stream)$/;"	function	line:4941	class:pugi::xml_writer_stream	signature:(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream)
write	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_writer_stream::write(const void* data, size_t size)$/;"	function	line:4945	class:pugi::xml_writer_stream	signature:(const void* data, size_t size)
xml_tree_walker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_tree_walker::xml_tree_walker(): _depth(0)$/;"	function	line:4962	class:pugi::xml_tree_walker	signature:()
~xml_tree_walker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_tree_walker::~xml_tree_walker()$/;"	function	line:4966	class:pugi::xml_tree_walker	signature:()
depth	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN int xml_tree_walker::depth() const$/;"	function	line:4970	class:pugi::xml_tree_walker	signature:() const
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_tree_walker::begin(xml_node&)$/;"	function	line:4975	class:pugi::xml_tree_walker	signature:(xml_node&)
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_tree_walker::end(xml_node&)$/;"	function	line:4980	class:pugi::xml_tree_walker	signature:(xml_node&)
xml_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute::xml_attribute(): _attr(0)$/;"	function	line:4985	class:pugi::xml_attribute	signature:()
xml_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute::xml_attribute(xml_attribute_struct* attr): _attr(attr)$/;"	function	line:4989	class:pugi::xml_attribute	signature:(xml_attribute_struct* attr)
unspecified_bool_xml_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN static void unspecified_bool_xml_attribute(xml_attribute***)$/;"	function	line:4993	namespace:pugi	signature:(xml_attribute***)
operator xml_attribute::unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute::operator xml_attribute::unspecified_bool_type() const$/;"	function	line:4997	class:pugi::xml_attribute	signature:() const
operator !	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator!() const$/;"	function	line:5002	class:pugi::xml_attribute	signature:() const
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator==(const xml_attribute& r) const$/;"	function	line:5007	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator!=(const xml_attribute& r) const$/;"	function	line:5012	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
operator <	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator<(const xml_attribute& r) const$/;"	function	line:5017	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
operator >	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator>(const xml_attribute& r) const$/;"	function	line:5022	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
operator <=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator<=(const xml_attribute& r) const$/;"	function	line:5027	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
operator >=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::operator>=(const xml_attribute& r) const$/;"	function	line:5032	class:pugi::xml_attribute	signature:(const xml_attribute& r) const
next_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_attribute::next_attribute() const$/;"	function	line:5037	class:pugi::xml_attribute	signature:() const
previous_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_attribute::previous_attribute() const$/;"	function	line:5042	class:pugi::xml_attribute	signature:() const
as_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_attribute::as_string(const char_t* def) const$/;"	function	line:5047	class:pugi::xml_attribute	signature:(const char_t* def) const
as_int	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN int xml_attribute::as_int(int def) const$/;"	function	line:5052	class:pugi::xml_attribute	signature:(int def) const
as_uint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned int xml_attribute::as_uint(unsigned int def) const$/;"	function	line:5057	class:pugi::xml_attribute	signature:(unsigned int def) const
as_double	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double xml_attribute::as_double(double def) const$/;"	function	line:5062	class:pugi::xml_attribute	signature:(double def) const
as_float	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN float xml_attribute::as_float(float def) const$/;"	function	line:5067	class:pugi::xml_attribute	signature:(float def) const
as_bool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::as_bool(bool def) const$/;"	function	line:5072	class:pugi::xml_attribute	signature:(bool def) const
as_llong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN long long xml_attribute::as_llong(long long def) const$/;"	function	line:5078	class:pugi::xml_attribute	signature:(long long def) const
as_ullong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned long long xml_attribute::as_ullong(unsigned long long def) const$/;"	function	line:5083	class:pugi::xml_attribute	signature:(unsigned long long def) const
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::empty() const$/;"	function	line:5089	class:pugi::xml_attribute	signature:() const
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_attribute::name() const$/;"	function	line:5094	class:pugi::xml_attribute	signature:() const
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_attribute::value() const$/;"	function	line:5099	class:pugi::xml_attribute	signature:() const
hash_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t xml_attribute::hash_value() const$/;"	function	line:5104	class:pugi::xml_attribute	signature:() const
internal_object	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_struct* xml_attribute::internal_object() const$/;"	function	line:5109	class:pugi::xml_attribute	signature:() const
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(const char_t* rhs)$/;"	function	line:5114	class:pugi::xml_attribute	signature:(const char_t* rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(int rhs)$/;"	function	line:5120	class:pugi::xml_attribute	signature:(int rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(unsigned int rhs)$/;"	function	line:5126	class:pugi::xml_attribute	signature:(unsigned int rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(double rhs)$/;"	function	line:5132	class:pugi::xml_attribute	signature:(double rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(float rhs)$/;"	function	line:5138	class:pugi::xml_attribute	signature:(float rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(bool rhs)$/;"	function	line:5144	class:pugi::xml_attribute	signature:(bool rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(long long rhs)$/;"	function	line:5151	class:pugi::xml_attribute	signature:(long long rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute::operator=(unsigned long long rhs)$/;"	function	line:5157	class:pugi::xml_attribute	signature:(unsigned long long rhs)
set_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_name(const char_t* rhs)$/;"	function	line:5164	class:pugi::xml_attribute	signature:(const char_t* rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(const char_t* rhs)$/;"	function	line:5171	class:pugi::xml_attribute	signature:(const char_t* rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(int rhs)$/;"	function	line:5178	class:pugi::xml_attribute	signature:(int rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(unsigned int rhs)$/;"	function	line:5185	class:pugi::xml_attribute	signature:(unsigned int rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(double rhs)$/;"	function	line:5192	class:pugi::xml_attribute	signature:(double rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(float rhs)$/;"	function	line:5199	class:pugi::xml_attribute	signature:(float rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(bool rhs)$/;"	function	line:5206	class:pugi::xml_attribute	signature:(bool rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(long long rhs)$/;"	function	line:5214	class:pugi::xml_attribute	signature:(long long rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute::set_value(unsigned long long rhs)$/;"	function	line:5221	class:pugi::xml_attribute	signature:(unsigned long long rhs)
operator &&	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator&&(const xml_attribute& lhs, bool rhs)$/;"	function	line:5230	namespace:pugi	signature:(const xml_attribute& lhs, bool rhs)
operator ||	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator||(const xml_attribute& lhs, bool rhs)$/;"	function	line:5235	namespace:pugi	signature:(const xml_attribute& lhs, bool rhs)
xml_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::xml_node(): _root(0)$/;"	function	line:5241	class:pugi::xml_node	signature:()
xml_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::xml_node(xml_node_struct* p): _root(p)$/;"	function	line:5245	class:pugi::xml_node	signature:(xml_node_struct* p)
unspecified_bool_xml_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN static void unspecified_bool_xml_node(xml_node***)$/;"	function	line:5249	namespace:pugi	signature:(xml_node***)
operator xml_node::unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::operator xml_node::unspecified_bool_type() const$/;"	function	line:5253	class:pugi::xml_node	signature:() const
operator !	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator!() const$/;"	function	line:5258	class:pugi::xml_node	signature:() const
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::iterator xml_node::begin() const$/;"	function	line:5263	class:pugi::xml_node	signature:() const
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::iterator xml_node::end() const$/;"	function	line:5268	class:pugi::xml_node	signature:() const
attributes_begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::attribute_iterator xml_node::attributes_begin() const$/;"	function	line:5273	class:pugi::xml_node	signature:() const
attributes_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node::attribute_iterator xml_node::attributes_end() const$/;"	function	line:5278	class:pugi::xml_node	signature:() const
children	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_object_range<xml_node_iterator> xml_node::children() const$/;"	function	line:5283	class:pugi::xml_node	signature:() const
children	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_object_range<xml_named_node_iterator> xml_node::children(const char_t* name_) const$/;"	function	line:5288	class:pugi::xml_node	signature:(const char_t* name_) const
attributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_object_range<xml_attribute_iterator> xml_node::attributes() const$/;"	function	line:5293	class:pugi::xml_node	signature:() const
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator==(const xml_node& r) const$/;"	function	line:5298	class:pugi::xml_node	signature:(const xml_node& r) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator!=(const xml_node& r) const$/;"	function	line:5303	class:pugi::xml_node	signature:(const xml_node& r) const
operator <	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator<(const xml_node& r) const$/;"	function	line:5308	class:pugi::xml_node	signature:(const xml_node& r) const
operator >	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator>(const xml_node& r) const$/;"	function	line:5313	class:pugi::xml_node	signature:(const xml_node& r) const
operator <=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator<=(const xml_node& r) const$/;"	function	line:5318	class:pugi::xml_node	signature:(const xml_node& r) const
operator >=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::operator>=(const xml_node& r) const$/;"	function	line:5323	class:pugi::xml_node	signature:(const xml_node& r) const
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::empty() const$/;"	function	line:5328	class:pugi::xml_node	signature:() const
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_node::name() const$/;"	function	line:5333	class:pugi::xml_node	signature:() const
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_type xml_node::type() const$/;"	function	line:5338	class:pugi::xml_node	signature:() const
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_node::value() const$/;"	function	line:5343	class:pugi::xml_node	signature:() const
child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::child(const char_t* name_) const$/;"	function	line:5348	class:pugi::xml_node	signature:(const char_t* name_) const
attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::attribute(const char_t* name_) const$/;"	function	line:5358	class:pugi::xml_node	signature:(const char_t* name_) const
next_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::next_sibling(const char_t* name_) const$/;"	function	line:5369	class:pugi::xml_node	signature:(const char_t* name_) const
next_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::next_sibling() const$/;"	function	line:5379	class:pugi::xml_node	signature:() const
previous_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::previous_sibling(const char_t* name_) const$/;"	function	line:5384	class:pugi::xml_node	signature:(const char_t* name_) const
attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::attribute(const char_t* name_, xml_attribute& hint_) const$/;"	function	line:5394	class:pugi::xml_node	signature:(const char_t* name_, xml_attribute& hint_) const
previous_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::previous_sibling() const$/;"	function	line:5427	class:pugi::xml_node	signature:() const
parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::parent() const$/;"	function	line:5435	class:pugi::xml_node	signature:() const
root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::root() const$/;"	function	line:5440	class:pugi::xml_node	signature:() const
text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text xml_node::text() const$/;"	function	line:5445	class:pugi::xml_node	signature:() const
child_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_node::child_value() const$/;"	function	line:5450	class:pugi::xml_node	signature:() const
child_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_node::child_value(const char_t* name_) const$/;"	function	line:5461	class:pugi::xml_node	signature:(const char_t* name_) const
first_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::first_attribute() const$/;"	function	line:5466	class:pugi::xml_node	signature:() const
last_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::last_attribute() const$/;"	function	line:5471	class:pugi::xml_node	signature:() const
first_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::first_child() const$/;"	function	line:5476	class:pugi::xml_node	signature:() const
last_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::last_child() const$/;"	function	line:5481	class:pugi::xml_node	signature:() const
set_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::set_name(const char_t* rhs)$/;"	function	line:5486	class:pugi::xml_node	signature:(const char_t* rhs)
set_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::set_value(const char_t* rhs)$/;"	function	line:5496	class:pugi::xml_node	signature:(const char_t* rhs)
append_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::append_attribute(const char_t* name_)$/;"	function	line:5506	class:pugi::xml_node	signature:(const char_t* name_)
prepend_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::prepend_attribute(const char_t* name_)$/;"	function	line:5523	class:pugi::xml_node	signature:(const char_t* name_)
insert_attribute_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::insert_attribute_after(const char_t* name_, const xml_attribute& attr)$/;"	function	line:5540	class:pugi::xml_node	signature:(const char_t* name_, const xml_attribute& attr)
insert_attribute_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::insert_attribute_before(const char_t* name_, const xml_attribute& attr)$/;"	function	line:5558	class:pugi::xml_node	signature:(const char_t* name_, const xml_attribute& attr)
append_copy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::append_copy(const xml_attribute& proto)$/;"	function	line:5576	class:pugi::xml_node	signature:(const xml_attribute& proto)
prepend_copy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::prepend_copy(const xml_attribute& proto)$/;"	function	line:5593	class:pugi::xml_node	signature:(const xml_attribute& proto)
insert_copy_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::insert_copy_after(const xml_attribute& proto, const xml_attribute& attr)$/;"	function	line:5610	class:pugi::xml_node	signature:(const xml_attribute& proto, const xml_attribute& attr)
insert_copy_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xml_node::insert_copy_before(const xml_attribute& proto, const xml_attribute& attr)$/;"	function	line:5628	class:pugi::xml_node	signature:(const xml_attribute& proto, const xml_attribute& attr)
append_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::append_child(xml_node_type type_)$/;"	function	line:5646	class:pugi::xml_node	signature:(xml_node_type type_)
prepend_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::prepend_child(xml_node_type type_)$/;"	function	line:5663	class:pugi::xml_node	signature:(xml_node_type type_)
insert_child_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_child_before(xml_node_type type_, const xml_node& node)$/;"	function	line:5680	class:pugi::xml_node	signature:(xml_node_type type_, const xml_node& node)
insert_child_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_child_after(xml_node_type type_, const xml_node& node)$/;"	function	line:5698	class:pugi::xml_node	signature:(xml_node_type type_, const xml_node& node)
append_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::append_child(const char_t* name_)$/;"	function	line:5716	class:pugi::xml_node	signature:(const char_t* name_)
prepend_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::prepend_child(const char_t* name_)$/;"	function	line:5725	class:pugi::xml_node	signature:(const char_t* name_)
insert_child_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_child_after(const char_t* name_, const xml_node& node)$/;"	function	line:5734	class:pugi::xml_node	signature:(const char_t* name_, const xml_node& node)
insert_child_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_child_before(const char_t* name_, const xml_node& node)$/;"	function	line:5743	class:pugi::xml_node	signature:(const char_t* name_, const xml_node& node)
append_copy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::append_copy(const xml_node& proto)$/;"	function	line:5752	class:pugi::xml_node	signature:(const xml_node& proto)
prepend_copy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::prepend_copy(const xml_node& proto)$/;"	function	line:5769	class:pugi::xml_node	signature:(const xml_node& proto)
insert_copy_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_copy_after(const xml_node& proto, const xml_node& node)$/;"	function	line:5786	class:pugi::xml_node	signature:(const xml_node& proto, const xml_node& node)
insert_copy_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_copy_before(const xml_node& proto, const xml_node& node)$/;"	function	line:5804	class:pugi::xml_node	signature:(const xml_node& proto, const xml_node& node)
append_move	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::append_move(const xml_node& moved)$/;"	function	line:5822	class:pugi::xml_node	signature:(const xml_node& moved)
prepend_move	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::prepend_move(const xml_node& moved)$/;"	function	line:5838	class:pugi::xml_node	signature:(const xml_node& moved)
insert_move_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_move_after(const xml_node& moved, const xml_node& node)$/;"	function	line:5854	class:pugi::xml_node	signature:(const xml_node& moved, const xml_node& node)
insert_move_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::insert_move_before(const xml_node& moved, const xml_node& node)$/;"	function	line:5872	class:pugi::xml_node	signature:(const xml_node& moved, const xml_node& node)
remove_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::remove_attribute(const char_t* name_)$/;"	function	line:5890	class:pugi::xml_node	signature:(const char_t* name_)
remove_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::remove_attribute(const xml_attribute& a)$/;"	function	line:5895	class:pugi::xml_node	signature:(const xml_attribute& a)
remove_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::remove_child(const char_t* name_)$/;"	function	line:5909	class:pugi::xml_node	signature:(const char_t* name_)
remove_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::remove_child(const xml_node& n)$/;"	function	line:5914	class:pugi::xml_node	signature:(const xml_node& n)
append_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_node::append_buffer(const void* contents, size_t size, unsigned int options, xml_encoding encoding)$/;"	function	line:5927	class:pugi::xml_node	signature:(const void* contents, size_t size, unsigned int options, xml_encoding encoding)
find_child_by_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::find_child_by_attribute(const char_t* name_, const char_t* attr_name, const char_t* attr_value) const$/;"	function	line:5956	class:pugi::xml_node	signature:(const char_t* name_, const char_t* attr_name, const char_t* attr_value) const
find_child_by_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::find_child_by_attribute(const char_t* attr_name, const char_t* attr_value) const$/;"	function	line:5971	class:pugi::xml_node	signature:(const char_t* attr_name, const char_t* attr_value) const
path	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN string_t xml_node::path(char_t delimiter) const$/;"	function	line:5984	class:pugi::xml_node	signature:(char_t delimiter) const
first_element_by_path	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_node::first_element_by_path(const char_t* path_, char_t delimiter) const$/;"	function	line:6019	class:pugi::xml_node	signature:(const char_t* path_, char_t delimiter) const
traverse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node::traverse(xml_tree_walker& walker)$/;"	function	line:6066	class:pugi::xml_node	signature:(xml_tree_walker& walker)
hash_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t xml_node::hash_value() const$/;"	function	line:6114	class:pugi::xml_node	signature:() const
internal_object	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_struct* xml_node::internal_object() const$/;"	function	line:6119	class:pugi::xml_node	signature:() const
print	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_node::print(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const$/;"	function	line:6124	class:pugi::xml_node	signature:(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const
print	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_node::print(std::basic_ostream<char, std::char_traits<char> >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const$/;"	function	line:6136	class:pugi::xml_node	signature:(std::basic_ostream<char, std::char_traits<char> >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const
print	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_node::print(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream, const char_t* indent, unsigned int flags, unsigned int depth) const$/;"	function	line:6143	class:pugi::xml_node	signature:(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream, const char_t* indent, unsigned int flags, unsigned int depth) const
offset_debug	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN ptrdiff_t xml_node::offset_debug() const$/;"	function	line:6151	class:pugi::xml_node	signature:() const
operator &&	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator&&(const xml_node& lhs, bool rhs)$/;"	function	line:6182	namespace:pugi	signature:(const xml_node& lhs, bool rhs)
operator ||	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator||(const xml_node& lhs, bool rhs)$/;"	function	line:6187	namespace:pugi	signature:(const xml_node& lhs, bool rhs)
xml_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text::xml_text(xml_node_struct* root): _root(root)$/;"	function	line:6193	class:pugi::xml_text	signature:(xml_node_struct* root)
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_struct* xml_text::_data() const$/;"	function	line:6197	class:pugi::xml_text	signature:() const
_data_new	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_struct* xml_text::_data_new()$/;"	function	line:6208	class:pugi::xml_text	signature:()
xml_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text::xml_text(): _root(0)$/;"	function	line:6216	class:pugi::xml_text	signature:()
unspecified_bool_xml_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN static void unspecified_bool_xml_text(xml_text***)$/;"	function	line:6220	namespace:pugi	signature:(xml_text***)
operator xml_text::unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text::operator xml_text::unspecified_bool_type() const$/;"	function	line:6224	class:pugi::xml_text	signature:() const
operator !	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::operator!() const$/;"	function	line:6229	class:pugi::xml_text	signature:() const
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::empty() const$/;"	function	line:6234	class:pugi::xml_text	signature:() const
get	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_text::get() const$/;"	function	line:6239	class:pugi::xml_text	signature:() const
as_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xml_text::as_string(const char_t* def) const$/;"	function	line:6246	class:pugi::xml_text	signature:(const char_t* def) const
as_int	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN int xml_text::as_int(int def) const$/;"	function	line:6253	class:pugi::xml_text	signature:(int def) const
as_uint	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned int xml_text::as_uint(unsigned int def) const$/;"	function	line:6260	class:pugi::xml_text	signature:(unsigned int def) const
as_double	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double xml_text::as_double(double def) const$/;"	function	line:6267	class:pugi::xml_text	signature:(double def) const
as_float	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN float xml_text::as_float(float def) const$/;"	function	line:6274	class:pugi::xml_text	signature:(float def) const
as_bool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::as_bool(bool def) const$/;"	function	line:6281	class:pugi::xml_text	signature:(bool def) const
as_llong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN long long xml_text::as_llong(long long def) const$/;"	function	line:6289	class:pugi::xml_text	signature:(long long def) const
as_ullong	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned long long xml_text::as_ullong(unsigned long long def) const$/;"	function	line:6296	class:pugi::xml_text	signature:(unsigned long long def) const
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(const char_t* rhs)$/;"	function	line:6304	class:pugi::xml_text	signature:(const char_t* rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(int rhs)$/;"	function	line:6311	class:pugi::xml_text	signature:(int rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(unsigned int rhs)$/;"	function	line:6318	class:pugi::xml_text	signature:(unsigned int rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(float rhs)$/;"	function	line:6325	class:pugi::xml_text	signature:(float rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(double rhs)$/;"	function	line:6332	class:pugi::xml_text	signature:(double rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(bool rhs)$/;"	function	line:6339	class:pugi::xml_text	signature:(bool rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(long long rhs)$/;"	function	line:6347	class:pugi::xml_text	signature:(long long rhs)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_text::set(unsigned long long rhs)$/;"	function	line:6354	class:pugi::xml_text	signature:(unsigned long long rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(const char_t* rhs)$/;"	function	line:6362	class:pugi::xml_text	signature:(const char_t* rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(int rhs)$/;"	function	line:6368	class:pugi::xml_text	signature:(int rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(unsigned int rhs)$/;"	function	line:6374	class:pugi::xml_text	signature:(unsigned int rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(double rhs)$/;"	function	line:6380	class:pugi::xml_text	signature:(double rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(float rhs)$/;"	function	line:6386	class:pugi::xml_text	signature:(float rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(bool rhs)$/;"	function	line:6392	class:pugi::xml_text	signature:(bool rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(long long rhs)$/;"	function	line:6399	class:pugi::xml_text	signature:(long long rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_text& xml_text::operator=(unsigned long long rhs)$/;"	function	line:6405	class:pugi::xml_text	signature:(unsigned long long rhs)
data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_text::data() const$/;"	function	line:6412	class:pugi::xml_text	signature:() const
operator &&	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator&&(const xml_text& lhs, bool rhs)$/;"	function	line:6418	namespace:pugi	signature:(const xml_text& lhs, bool rhs)
operator ||	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator||(const xml_text& lhs, bool rhs)$/;"	function	line:6423	namespace:pugi	signature:(const xml_text& lhs, bool rhs)
xml_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_iterator::xml_node_iterator()$/;"	function	line:6429	class:pugi::xml_node_iterator	signature:()
xml_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_iterator::xml_node_iterator(const xml_node& node): _wrap(node), _parent(node.parent())$/;"	function	line:6433	class:pugi::xml_node_iterator	signature:(const xml_node& node)
xml_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_iterator::xml_node_iterator(xml_node_struct* ref, xml_node_struct* parent): _wrap(ref), _parent(parent)$/;"	function	line:6437	class:pugi::xml_node_iterator	signature:(xml_node_struct* ref, xml_node_struct* parent)
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node_iterator::operator==(const xml_node_iterator& rhs) const$/;"	function	line:6441	class:pugi::xml_node_iterator	signature:(const xml_node_iterator& rhs) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_node_iterator::operator!=(const xml_node_iterator& rhs) const$/;"	function	line:6446	class:pugi::xml_node_iterator	signature:(const xml_node_iterator& rhs) const
operator *	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node& xml_node_iterator::operator*() const$/;"	function	line:6451	class:pugi::xml_node_iterator	signature:() const
operator ->	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node* xml_node_iterator::operator->() const$/;"	function	line:6457	class:pugi::xml_node_iterator	signature:() const
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_node_iterator& xml_node_iterator::operator++()$/;"	function	line:6463	class:pugi::xml_node_iterator	signature:()
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_iterator xml_node_iterator::operator++(int)$/;"	function	line:6470	class:pugi::xml_node_iterator	signature:(int)
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_node_iterator& xml_node_iterator::operator--()$/;"	function	line:6477	class:pugi::xml_node_iterator	signature:()
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node_iterator xml_node_iterator::operator--(int)$/;"	function	line:6483	class:pugi::xml_node_iterator	signature:(int)
xml_attribute_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_iterator::xml_attribute_iterator()$/;"	function	line:6490	class:pugi::xml_attribute_iterator	signature:()
xml_attribute_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_iterator::xml_attribute_iterator(const xml_attribute& attr, const xml_node& parent): _wrap(attr), _parent(parent)$/;"	function	line:6494	class:pugi::xml_attribute_iterator	signature:(const xml_attribute& attr, const xml_node& parent)
xml_attribute_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_iterator::xml_attribute_iterator(xml_attribute_struct* ref, xml_node_struct* parent): _wrap(ref), _parent(parent)$/;"	function	line:6498	class:pugi::xml_attribute_iterator	signature:(xml_attribute_struct* ref, xml_node_struct* parent)
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute_iterator::operator==(const xml_attribute_iterator& rhs) const$/;"	function	line:6502	class:pugi::xml_attribute_iterator	signature:(const xml_attribute_iterator& rhs) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_attribute_iterator::operator!=(const xml_attribute_iterator& rhs) const$/;"	function	line:6507	class:pugi::xml_attribute_iterator	signature:(const xml_attribute_iterator& rhs) const
operator *	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute& xml_attribute_iterator::operator*() const$/;"	function	line:6512	class:pugi::xml_attribute_iterator	signature:() const
operator ->	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute* xml_attribute_iterator::operator->() const$/;"	function	line:6518	class:pugi::xml_attribute_iterator	signature:() const
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_attribute_iterator& xml_attribute_iterator::operator++()$/;"	function	line:6524	class:pugi::xml_attribute_iterator	signature:()
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_iterator xml_attribute_iterator::operator++(int)$/;"	function	line:6531	class:pugi::xml_attribute_iterator	signature:(int)
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_attribute_iterator& xml_attribute_iterator::operator--()$/;"	function	line:6538	class:pugi::xml_attribute_iterator	signature:()
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute_iterator xml_attribute_iterator::operator--(int)$/;"	function	line:6544	class:pugi::xml_attribute_iterator	signature:(int)
xml_named_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_named_node_iterator::xml_named_node_iterator(): _name(0)$/;"	function	line:6551	class:pugi::xml_named_node_iterator	signature:()
xml_named_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_named_node_iterator::xml_named_node_iterator(const xml_node& node, const char_t* name): _wrap(node), _parent(node.parent()), _name(name)$/;"	function	line:6555	class:pugi::xml_named_node_iterator	signature:(const xml_node& node, const char_t* name)
xml_named_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_named_node_iterator::xml_named_node_iterator(xml_node_struct* ref, xml_node_struct* parent, const char_t* name): _wrap(ref), _parent(parent), _name(name)$/;"	function	line:6559	class:pugi::xml_named_node_iterator	signature:(xml_node_struct* ref, xml_node_struct* parent, const char_t* name)
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_named_node_iterator::operator==(const xml_named_node_iterator& rhs) const$/;"	function	line:6563	class:pugi::xml_named_node_iterator	signature:(const xml_named_node_iterator& rhs) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_named_node_iterator::operator!=(const xml_named_node_iterator& rhs) const$/;"	function	line:6568	class:pugi::xml_named_node_iterator	signature:(const xml_named_node_iterator& rhs) const
operator *	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node& xml_named_node_iterator::operator*() const$/;"	function	line:6573	class:pugi::xml_named_node_iterator	signature:() const
operator ->	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node* xml_named_node_iterator::operator->() const$/;"	function	line:6579	class:pugi::xml_named_node_iterator	signature:() const
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_named_node_iterator& xml_named_node_iterator::operator++()$/;"	function	line:6585	class:pugi::xml_named_node_iterator	signature:()
operator ++	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_named_node_iterator xml_named_node_iterator::operator++(int)$/;"	function	line:6592	class:pugi::xml_named_node_iterator	signature:(int)
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xml_named_node_iterator& xml_named_node_iterator::operator--()$/;"	function	line:6599	class:pugi::xml_named_node_iterator	signature:()
operator --	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_named_node_iterator xml_named_node_iterator::operator--(int)$/;"	function	line:6614	class:pugi::xml_named_node_iterator	signature:(int)
xml_parse_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result::xml_parse_result(): status(status_internal_error), offset(0), encoding(encoding_auto)$/;"	function	line:6621	class:pugi::xml_parse_result	signature:()
operator bool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result::operator bool() const$/;"	function	line:6625	class:pugi::xml_parse_result	signature:() const
description	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char* xml_parse_result::description() const$/;"	function	line:6630	class:pugi::xml_parse_result	signature:() const
xml_document	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_document::xml_document(): _buffer(0)$/;"	function	line:6661	class:pugi::xml_document	signature:()
~xml_document	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_document::~xml_document()$/;"	function	line:6666	class:pugi::xml_document	signature:()
reset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::reset()$/;"	function	line:6671	class:pugi::xml_document	signature:()
reset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::reset(const xml_document& proto)$/;"	function	line:6677	class:pugi::xml_document	signature:(const xml_document& proto)
create	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::create()$/;"	function	line:6685	class:pugi::xml_document	signature:()
destroy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::destroy()$/;"	function	line:6725	class:pugi::xml_document	signature:()
load	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load(std::basic_istream<char, std::char_traits<char> >& stream, unsigned int options, xml_encoding encoding)$/;"	function	line:6765	class:pugi::xml_document	signature:(std::basic_istream<char, std::char_traits<char> >& stream, unsigned int options, xml_encoding encoding)
load	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load(std::basic_istream<wchar_t, std::char_traits<wchar_t> >& stream, unsigned int options)$/;"	function	line:6772	class:pugi::xml_document	signature:(std::basic_istream<wchar_t, std::char_traits<wchar_t> >& stream, unsigned int options)
load_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_string(const char_t* contents, unsigned int options)$/;"	function	line:6780	class:pugi::xml_document	signature:(const char_t* contents, unsigned int options)
load	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load(const char_t* contents, unsigned int options)$/;"	function	line:6792	class:pugi::xml_document	signature:(const char_t* contents, unsigned int options)
load_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_file(const char* path_, unsigned int options, xml_encoding encoding)$/;"	function	line:6797	class:pugi::xml_document	signature:(const char* path_, unsigned int options, xml_encoding encoding)
load_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_file(const wchar_t* path_, unsigned int options, xml_encoding encoding)$/;"	function	line:6808	class:pugi::xml_document	signature:(const wchar_t* path_, unsigned int options, xml_encoding encoding)
load_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_buffer(const void* contents, size_t size, unsigned int options, xml_encoding encoding)$/;"	function	line:6819	class:pugi::xml_document	signature:(const void* contents, size_t size, unsigned int options, xml_encoding encoding)
load_buffer_inplace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_buffer_inplace(void* contents, size_t size, unsigned int options, xml_encoding encoding)$/;"	function	line:6826	class:pugi::xml_document	signature:(void* contents, size_t size, unsigned int options, xml_encoding encoding)
load_buffer_inplace_own	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_parse_result xml_document::load_buffer_inplace_own(void* contents, size_t size, unsigned int options, xml_encoding encoding)$/;"	function	line:6833	class:pugi::xml_document	signature:(void* contents, size_t size, unsigned int options, xml_encoding encoding)
save	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::save(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;"	function	line:6840	class:pugi::xml_document	signature:(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding) const
save	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::save(std::basic_ostream<char, std::char_traits<char> >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;"	function	line:6869	class:pugi::xml_document	signature:(std::basic_ostream<char, std::char_traits<char> >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding) const
save	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xml_document::save(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream, const char_t* indent, unsigned int flags) const$/;"	function	line:6876	class:pugi::xml_document	signature:(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >& stream, const char_t* indent, unsigned int flags) const
save_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_document::save_file(const char* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;"	function	line:6884	class:pugi::xml_document	signature:(const char* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const
save_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xml_document::save_file(const wchar_t* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;"	function	line:6893	class:pugi::xml_document	signature:(const wchar_t* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const
document_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xml_document::document_element() const$/;"	function	line:6902	class:pugi::xml_document	signature:() const
as_utf8	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::string PUGIXML_FUNCTION as_utf8(const wchar_t* str)$/;"	function	line:6914	namespace:pugi	signature:(const wchar_t* str)
as_utf8	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::string PUGIXML_FUNCTION as_utf8(const std::basic_string<wchar_t>& str)$/;"	function	line:6921	namespace:pugi	signature:(const std::basic_string<wchar_t>& str)
as_wide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::basic_string<wchar_t> PUGIXML_FUNCTION as_wide(const char* str)$/;"	function	line:6926	namespace:pugi	signature:(const char* str)
as_wide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::basic_string<wchar_t> PUGIXML_FUNCTION as_wide(const std::string& str)$/;"	function	line:6933	namespace:pugi	signature:(const std::string& str)
set_memory_management_functions	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void PUGIXML_FUNCTION set_memory_management_functions(allocation_function allocate, deallocation_function deallocate)$/;"	function	line:6939	namespace:pugi	signature:(allocation_function allocate, deallocation_function deallocate)
get_memory_allocation_function	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN allocation_function PUGIXML_FUNCTION get_memory_allocation_function()$/;"	function	line:6945	namespace:pugi	signature:()
get_memory_deallocation_function	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN deallocation_function PUGIXML_FUNCTION get_memory_deallocation_function()$/;"	function	line:6950	namespace:pugi	signature:()
std	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace std$/;"	namespace	line:6957	file:
_Iter_cat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_node_iterator&)$/;"	function	line:6960	namespace:std	signature:(const pugi::xml_node_iterator&)
_Iter_cat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_attribute_iterator&)$/;"	function	line:6965	namespace:std	signature:(const pugi::xml_attribute_iterator&)
_Iter_cat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_named_node_iterator&)$/;"	function	line:6970	namespace:std	signature:(const pugi::xml_named_node_iterator&)
std	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace std$/;"	namespace	line:6978	file:
__iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_node_iterator&)$/;"	function	line:6981	namespace:std	signature:(const pugi::xml_node_iterator&)
__iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_attribute_iterator&)$/;"	function	line:6986	namespace:std	signature:(const pugi::xml_attribute_iterator&)
__iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_named_node_iterator&)$/;"	function	line:6991	namespace:std	signature:(const pugi::xml_named_node_iterator&)
equal_to	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct equal_to$/;"	struct	line:7001	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename T> bool operator()(const T& lhs, const T& rhs) const$/;"	function	line:7003	struct:equal_to	signature:(const T& lhs, const T& rhs) const
not_equal_to	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct not_equal_to$/;"	struct	line:7009	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename T> bool operator()(const T& lhs, const T& rhs) const$/;"	function	line:7011	struct:not_equal_to	signature:(const T& lhs, const T& rhs) const
less	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct less$/;"	struct	line:7017	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename T> bool operator()(const T& lhs, const T& rhs) const$/;"	function	line:7019	struct:less	signature:(const T& lhs, const T& rhs) const
less_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct less_equal$/;"	struct	line:7025	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <typename T> bool operator()(const T& lhs, const T& rhs) const$/;"	function	line:7027	struct:less_equal	signature:(const T& lhs, const T& rhs) const
swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> void swap(T& lhs, T& rhs)$/;"	function	line:7033	signature:(T& lhs, T& rhs)
min_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred> I min_element(I begin, I end, const Pred& pred)$/;"	function	line:7040	signature:(I begin, I end, const Pred& pred)
reverse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I> void reverse(I begin, I end)$/;"	function	line:7051	signature:(I begin, I end)
unique	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I> I unique(I begin, I end)$/;"	function	line:7056	signature:(I begin, I end)
copy_backwards	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I> void copy_backwards(I begin, I end, I target)$/;"	function	line:7079	signature:(I begin, I end, I target)
insertion_sort	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred, typename T> void insertion_sort(I begin, I end, const Pred& pred, T*)$/;"	function	line:7084	signature:(I begin, I end, const Pred& pred, T*)
partition	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred> void partition(I begin, I middle, I end, const Pred& pred, I* out_eqbeg, I* out_eqend)$/;"	function	line:7116	signature:(I begin, I middle, I end, const Pred& pred, I* out_eqbeg, I* out_eqend)
median3	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred> void median3(I first, I middle, I last, const Pred& pred)$/;"	function	line:7169	signature:(I first, I middle, I last, const Pred& pred)
median	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred> void median(I first, I middle, I last, const Pred& pred)$/;"	function	line:7176	signature:(I first, I middle, I last, const Pred& pred)
sort	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename I, typename Pred> void sort(I begin, I end, const Pred& pred)$/;"	function	line:7195	signature:(I begin, I end, const Pred& pred)
xpath_memory_page_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const size_t xpath_memory_page_size =$/;"	variable	line:7228	file:
xpath_memory_block_alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const uintptr_t xpath_memory_block_alignment = sizeof(double) > sizeof(void*) ? sizeof(double) : sizeof(void*);$/;"	variable	line:7236	file:
xpath_memory_block	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_memory_block$/;"	struct	line:7238	file:
next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_memory_block* next;$/;"	member	line:7240	struct:xpath_memory_block	file:
capacity	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t capacity;$/;"	member	line:7241	struct:xpath_memory_block	file:
data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			char data[xpath_memory_page_size];$/;"	member	line:7245	union:xpath_memory_block::__anon6	file:
alignment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			double alignment;$/;"	member	line:7246	union:xpath_memory_block::__anon6	file:
xpath_allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xpath_allocator$/;"	class	line:7250	file:
_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_memory_block* _root;$/;"	member	line:7252	class:xpath_allocator	file:
_root_size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t _root_size;$/;"	member	line:7253	class:xpath_allocator	file:
error_handler	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		jmp_buf* error_handler;$/;"	member	line:7257	class:xpath_allocator	file:
xpath_allocator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator(xpath_memory_block* root, size_t root_size = 0): _root(root), _root_size(root_size)$/;"	function	line:7260	class:xpath_allocator	signature:(xpath_memory_block* root, size_t root_size = 0)
allocate_nothrow	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* allocate_nothrow(size_t size)$/;"	function	line:7267	class:xpath_allocator	signature:(size_t size)
allocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* allocate(size_t size)$/;"	function	line:7300	class:xpath_allocator	signature:(size_t size)
reallocate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* reallocate(void* ptr, size_t old_size, size_t new_size)$/;"	function	line:7317	class:xpath_allocator	signature:(void* ptr, size_t old_size, size_t new_size)
revert	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void revert(const xpath_allocator& state)$/;"	function	line:7362	class:xpath_allocator	signature:(const xpath_allocator& state)
release	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void release()$/;"	function	line:7381	class:xpath_allocator	signature:()
xpath_allocator_capture	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_allocator_capture$/;"	struct	line:7397	file:
xpath_allocator_capture	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator_capture(xpath_allocator* alloc): _target(alloc), _state(*alloc)$/;"	function	line:7399	struct:xpath_allocator_capture	signature:(xpath_allocator* alloc)
~xpath_allocator_capture	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~xpath_allocator_capture()$/;"	function	line:7403	struct:xpath_allocator_capture	signature:()
_target	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator* _target;$/;"	member	line:7408	struct:xpath_allocator_capture	file:
_state	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator _state;$/;"	member	line:7409	struct:xpath_allocator_capture	file:
xpath_stack	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_stack$/;"	struct	line:7412	file:
result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator* result;$/;"	member	line:7414	struct:xpath_stack	file:
temp	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator* temp;$/;"	member	line:7415	struct:xpath_stack	file:
xpath_stack_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_stack_data$/;"	struct	line:7418	file:
blocks	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_memory_block blocks[2];$/;"	member	line:7420	struct:xpath_stack_data	file:
result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator result;$/;"	member	line:7421	struct:xpath_stack_data	file:
temp	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator temp;$/;"	member	line:7422	struct:xpath_stack_data	file:
stack	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_stack stack;$/;"	member	line:7423	struct:xpath_stack_data	file:
error_handler	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		jmp_buf error_handler;$/;"	member	line:7426	struct:xpath_stack_data	file:
xpath_stack_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_stack_data(): result(blocks + 0), temp(blocks + 1)$/;"	function	line:7429	struct:xpath_stack_data	signature:()
~xpath_stack_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~xpath_stack_data()$/;"	function	line:7442	struct:xpath_stack_data	signature:()
xpath_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xpath_string$/;"	class	line:7452	file:
_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* _buffer;$/;"	member	line:7454	class:xpath_string	file:
_uses_heap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool _uses_heap;$/;"	member	line:7455	class:xpath_string	file:
_length_heap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t _length_heap;$/;"	member	line:7456	class:xpath_string	file:
duplicate_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static char_t* duplicate_string(const char_t* string, size_t length, xpath_allocator* alloc)$/;"	function	line:7458	class:xpath_string	file:	signature:(const char_t* string, size_t length, xpath_allocator* alloc)
xpath_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_string(const char_t* buffer, bool uses_heap_, size_t length_heap): _buffer(buffer), _uses_heap(uses_heap_), _length_heap(length_heap)$/;"	function	line:7469	class:xpath_string	file:	signature:(const char_t* buffer, bool uses_heap_, size_t length_heap)
from_const	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xpath_string from_const(const char_t* str)$/;"	function	line:7474	class:xpath_string	signature:(const char_t* str)
from_heap_preallocated	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xpath_string from_heap_preallocated(const char_t* begin, const char_t* end)$/;"	function	line:7479	class:xpath_string	signature:(const char_t* begin, const char_t* end)
from_heap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xpath_string from_heap(const char_t* begin, const char_t* end, xpath_allocator* alloc)$/;"	function	line:7486	class:xpath_string	signature:(const char_t* begin, const char_t* end, xpath_allocator* alloc)
xpath_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_string(): _buffer(PUGIXML_TEXT("")), _uses_heap(false), _length_heap(0)$/;"	function	line:7495	class:xpath_string	signature:()
append	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void append(const xpath_string& o, xpath_allocator* alloc)$/;"	function	line:7499	class:xpath_string	signature:(const xpath_string& o, xpath_allocator* alloc)
c_str	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* c_str() const$/;"	function	line:7534	class:xpath_string	signature:() const
length	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t length() const$/;"	function	line:7539	class:xpath_string	signature:() const
data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* data(xpath_allocator* alloc)$/;"	function	line:7544	class:xpath_string	signature:(xpath_allocator* alloc)
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool empty() const$/;"	function	line:7559	class:xpath_string	signature:() const
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator==(const xpath_string& o) const$/;"	function	line:7564	class:xpath_string	signature:(const xpath_string& o) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator!=(const xpath_string& o) const$/;"	function	line:7569	class:xpath_string	signature:(const xpath_string& o) const
uses_heap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool uses_heap() const$/;"	function	line:7574	class:xpath_string	signature:() const
starts_with	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool starts_with(const char_t* string, const char_t* pattern)$/;"	function	line:7582	signature:(const char_t* string, const char_t* pattern)
find_char	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* find_char(const char_t* s, char_t c)$/;"	function	line:7593	signature:(const char_t* s, char_t c)
find_substring	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* find_substring(const char_t* s, const char_t* p)$/;"	function	line:7602	signature:(const char_t* s, const char_t* p)
tolower_ascii	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t tolower_ascii(char_t ch)$/;"	function	line:7613	signature:(char_t ch)
string_value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_string string_value(const xpath_node& na, xpath_allocator* alloc)$/;"	function	line:7618	signature:(const xpath_node& na, xpath_allocator* alloc)
node_is_before_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool node_is_before_sibling(xml_node_struct* ln, xml_node_struct* rn)$/;"	function	line:7668	signature:(xml_node_struct* ln, xml_node_struct* rn)
node_is_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool node_is_before(xml_node_struct* ln, xml_node_struct* rn)$/;"	function	line:7692	signature:(xml_node_struct* ln, xml_node_struct* rn)
node_is_ancestor	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool node_is_ancestor(xml_node_struct* parent, xml_node_struct* node)$/;"	function	line:7735	signature:(xml_node_struct* parent, xml_node_struct* node)
document_buffer_order	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const void* document_buffer_order(const xpath_node& xnode)$/;"	function	line:7742	signature:(const xpath_node& xnode)
document_order_comparator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct document_order_comparator$/;"	struct	line:7773	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator()(const xpath_node& lhs, const xpath_node& rhs) const$/;"	function	line:7775	struct:document_order_comparator	signature:(const xpath_node& lhs, const xpath_node& rhs) const
duplicate_comparator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct duplicate_comparator$/;"	struct	line:7827	file:
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator()(const xpath_node& lhs, const xpath_node& rhs) const$/;"	function	line:7829	struct:duplicate_comparator	signature:(const xpath_node& lhs, const xpath_node& rhs) const
gen_nan	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double gen_nan()$/;"	function	line:7836	signature:()
is_nan	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool is_nan(double value)$/;"	function	line:7851	signature:(double value)
convert_number_to_string_special	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* convert_number_to_string_special(double value)$/;"	function	line:7864	signature:(double value)
convert_number_to_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_number_to_boolean(double value)$/;"	function	line:7896	signature:(double value)
truncate_zeros	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void truncate_zeros(char* begin, char* end)$/;"	function	line:7901	signature:(char* begin, char* end)
convert_number_to_mantissa_exponent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void convert_number_to_mantissa_exponent(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent)$/;"	function	line:7910	signature:(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent)
convert_number_to_mantissa_exponent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void convert_number_to_mantissa_exponent(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent)$/;"	function	line:7924	signature:(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent)
convert_number_to_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_string convert_number_to_string(double value, xpath_allocator* alloc)$/;"	function	line:7955	signature:(double value, xpath_allocator* alloc)
check_string_to_number_format	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool check_string_to_number_format(const char_t* string)$/;"	function	line:8022	signature:(const char_t* string)
convert_string_to_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double convert_string_to_number(const char_t* string)$/;"	function	line:8052	signature:(const char_t* string)
char_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_string_to_number_scratch(char_t (&buffer)[32], const char_t* begin, const char_t* end, double* out_result)$/;"	variable	line:8065
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_string_to_number_scratch(char_t (&buffer)[32], const char_t* begin, const char_t* end, double* out_result)$/;"	variable	line:8065
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool convert_string_to_number_scratch(char_t (&buffer)[32], const char_t* begin, const char_t* end, double* out_result)$/;"	variable	line:8065
round_nearest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double round_nearest(double value)$/;"	function	line:8089	signature:(double value)
round_nearest_nzero	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double round_nearest_nzero(double value)$/;"	function	line:8094	signature:(double value)
qualified_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* qualified_name(const xpath_node& node)$/;"	function	line:8101	signature:(const xpath_node& node)
local_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* local_name(const xpath_node& node)$/;"	function	line:8106	signature:(const xpath_node& node)
namespace_uri_predicate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct namespace_uri_predicate$/;"	struct	line:8114	file:
prefix	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* prefix;$/;"	member	line:8116	struct:namespace_uri_predicate	file:
prefix_length	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t prefix_length;$/;"	member	line:8117	struct:namespace_uri_predicate	file:
namespace_uri_predicate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		namespace_uri_predicate(const char_t* name)$/;"	function	line:8119	struct:namespace_uri_predicate	signature:(const char_t* name)
operator ()	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator()(xml_attribute a) const$/;"	function	line:8127	struct:namespace_uri_predicate	signature:(xml_attribute a) const
namespace_uri	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* namespace_uri(xml_node node)$/;"	function	line:8137	signature:(xml_node node)
namespace_uri	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* namespace_uri(xml_attribute attr, xml_node parent)$/;"	function	line:8155	signature:(xml_attribute attr, xml_node parent)
namespace_uri	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* namespace_uri(const xpath_node& node)$/;"	function	line:8176	signature:(const xpath_node& node)
normalize_space	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* normalize_space(char_t* buffer)$/;"	function	line:8181	signature:(char_t* buffer)
translate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* translate(char_t* buffer, const char_t* from, const char_t* to, size_t to_length)$/;"	function	line:8209	signature:(char_t* buffer, const char_t* from, const char_t* to, size_t to_length)
translate_table_generate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned char* translate_table_generate(xpath_allocator* alloc, const char_t* from, const char_t* to)$/;"	function	line:8231	signature:(xpath_allocator* alloc, const char_t* from, const char_t* to)
translate_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN char_t* translate_table(char_t* buffer, const unsigned char* table)$/;"	function	line:8265	signature:(char_t* buffer, const unsigned char* table)
is_xpath_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	inline bool is_xpath_attribute(const char_t* name)$/;"	function	line:8295	signature:(const char_t* name)
xpath_variable_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_variable_boolean: xpath_variable$/;"	struct	line:8300	file:
xpath_variable_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_variable_boolean(): xpath_variable(xpath_type_boolean), value(false)$/;"	function	line:8302	struct:xpath_variable_boolean	signature:()
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool value;$/;"	member	line:8306	struct:xpath_variable_boolean	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t name[1];$/;"	member	line:8307	struct:xpath_variable_boolean	file:
xpath_variable_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_variable_number: xpath_variable$/;"	struct	line:8310	file:
xpath_variable_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_variable_number(): xpath_variable(xpath_type_number), value(0)$/;"	function	line:8312	struct:xpath_variable_number	signature:()
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		double value;$/;"	member	line:8316	struct:xpath_variable_number	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t name[1];$/;"	member	line:8317	struct:xpath_variable_number	file:
xpath_variable_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_variable_string: xpath_variable$/;"	struct	line:8320	file:
xpath_variable_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_variable_string(): xpath_variable(xpath_type_string), value(0)$/;"	function	line:8322	struct:xpath_variable_string	signature:()
~xpath_variable_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		~xpath_variable_string()$/;"	function	line:8326	struct:xpath_variable_string	signature:()
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t* value;$/;"	member	line:8331	struct:xpath_variable_string	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t name[1];$/;"	member	line:8332	struct:xpath_variable_string	file:
xpath_variable_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_variable_node_set: xpath_variable$/;"	struct	line:8335	file:
xpath_variable_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_variable_node_set(): xpath_variable(xpath_type_node_set)$/;"	function	line:8337	struct:xpath_variable_node_set	signature:()
value	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node_set value;$/;"	member	line:8341	struct:xpath_variable_node_set	file:
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t name[1];$/;"	member	line:8342	struct:xpath_variable_node_set	file:
dummy_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	static const xpath_node_set dummy_node_set;$/;"	variable	line:8345	file:
hash_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN unsigned int hash_string(const char_t* str)$/;"	function	line:8347	signature:(const char_t* str)
new_xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> PUGI__FN T* new_xpath_variable(const char_t* name)$/;"	function	line:8366	signature:(const char_t* name)
new_xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable* new_xpath_variable(xpath_value_type type, const char_t* name)$/;"	function	line:8382	signature:(xpath_value_type type, const char_t* name)
delete_xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <typename T> PUGI__FN void delete_xpath_variable(T* var)$/;"	function	line:8403	signature:(T* var)
delete_xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void delete_xpath_variable(xpath_value_type type, xpath_variable* var)$/;"	function	line:8409	signature:(xpath_value_type type, xpath_variable* var)
copy_xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool copy_xpath_variable(xpath_variable* lhs, const xpath_variable* rhs)$/;"	function	line:8434	signature:(xpath_variable* lhs, const xpath_variable* rhs)
char_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end, xpath_variable** out_result)$/;"	variable	line:8456
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end, xpath_variable** out_result)$/;"	variable	line:8456
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end, xpath_variable** out_result)$/;"	variable	line:8456
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end, xpath_variable** out_result)$/;"	variable	line:8456
xpath_get_order	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::type_t xpath_get_order(const xpath_node* begin, const xpath_node* end)$/;"	function	line:8483	signature:(const xpath_node* begin, const xpath_node* end)
xpath_sort	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::type_t xpath_sort(xpath_node* begin, xpath_node* end, xpath_node_set::type_t type, bool rev)$/;"	function	line:8499	signature:(xpath_node* begin, xpath_node* end, xpath_node_set::type_t type, bool rev)
xpath_first	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xpath_first(const xpath_node* begin, const xpath_node* end, xpath_node_set::type_t type)$/;"	function	line:8522	signature:(const xpath_node* begin, const xpath_node* end, xpath_node_set::type_t type)
xpath_node_set_raw	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xpath_node_set_raw$/;"	class	line:8543	file:
_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node_set::type_t _type;$/;"	member	line:8545	class:xpath_node_set_raw	file:
_begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node* _begin;$/;"	member	line:8547	class:xpath_node_set_raw	file:
_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node* _end;$/;"	member	line:8548	class:xpath_node_set_raw	file:
_eos	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node* _eos;$/;"	member	line:8549	class:xpath_node_set_raw	file:
xpath_node_set_raw	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node_set_raw(): _type(xpath_node_set::type_unsorted), _begin(0), _end(0), _eos(0)$/;"	function	line:8552	class:xpath_node_set_raw	signature:()
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node* begin() const$/;"	function	line:8556	class:xpath_node_set_raw	signature:() const
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node* end() const$/;"	function	line:8561	class:xpath_node_set_raw	signature:() const
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool empty() const$/;"	function	line:8566	class:xpath_node_set_raw	signature:() const
size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t size() const$/;"	function	line:8571	class:xpath_node_set_raw	signature:() const
first	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node first() const$/;"	function	line:8576	class:xpath_node_set_raw	signature:() const
push_back	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void push_back(const xpath_node& node, xpath_allocator* alloc)$/;"	function	line:8583	class:xpath_node_set_raw	signature:(const xpath_node& node, xpath_allocator* alloc)
append	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void append(const xpath_node* begin_, const xpath_node* end_, xpath_allocator* alloc)$/;"	function	line:8591	class:xpath_node_set_raw	signature:(const xpath_node* begin_, const xpath_node* end_, xpath_allocator* alloc)
sort_do	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void sort_do()$/;"	function	line:8615	class:xpath_node_set_raw	signature:()
truncate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void truncate(xpath_node* pos)$/;"	function	line:8620	class:xpath_node_set_raw	signature:(xpath_node* pos)
remove_duplicates	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void remove_duplicates()$/;"	function	line:8627	class:xpath_node_set_raw	signature:()
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node_set::type_t type() const$/;"	function	line:8635	class:xpath_node_set_raw	signature:() const
set_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void set_type(xpath_node_set::type_t value)$/;"	function	line:8640	class:xpath_node_set_raw	signature:(xpath_node_set::type_t value)
push_back_grow	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN_NO_INLINE void xpath_node_set_raw::push_back_grow(const xpath_node& node, xpath_allocator* alloc)$/;"	function	line:8646	class:xpath_node_set_raw	signature:(const xpath_node& node, xpath_allocator* alloc)
xpath_context	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_context$/;"	struct	line:8668	file:
n	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node n;$/;"	member	line:8670	struct:xpath_context	file:
position	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t position, size;$/;"	member	line:8671	struct:xpath_context	file:
size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		size_t position, size;$/;"	member	line:8671	struct:xpath_context	file:
xpath_context	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_context(const xpath_node& n_, size_t position_, size_t size_): n(n_), position(position_), size(size_)$/;"	function	line:8673	struct:xpath_context	signature:(const xpath_node& n_, size_t position_, size_t size_)
lexeme_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum lexeme_t$/;"	enum	line:8678	file:
lex_none	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_none = 0,$/;"	enumerator	line:8680	enum:lexeme_t	file:
lex_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_equal,$/;"	enumerator	line:8681	enum:lexeme_t	file:
lex_not_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_not_equal,$/;"	enumerator	line:8682	enum:lexeme_t	file:
lex_less	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_less,$/;"	enumerator	line:8683	enum:lexeme_t	file:
lex_greater	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_greater,$/;"	enumerator	line:8684	enum:lexeme_t	file:
lex_less_or_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_less_or_equal,$/;"	enumerator	line:8685	enum:lexeme_t	file:
lex_greater_or_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_greater_or_equal,$/;"	enumerator	line:8686	enum:lexeme_t	file:
lex_plus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_plus,$/;"	enumerator	line:8687	enum:lexeme_t	file:
lex_minus	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_minus,$/;"	enumerator	line:8688	enum:lexeme_t	file:
lex_multiply	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_multiply,$/;"	enumerator	line:8689	enum:lexeme_t	file:
lex_union	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_union,$/;"	enumerator	line:8690	enum:lexeme_t	file:
lex_var_ref	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_var_ref,$/;"	enumerator	line:8691	enum:lexeme_t	file:
lex_open_brace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_open_brace,$/;"	enumerator	line:8692	enum:lexeme_t	file:
lex_close_brace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_close_brace,$/;"	enumerator	line:8693	enum:lexeme_t	file:
lex_quoted_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_quoted_string,$/;"	enumerator	line:8694	enum:lexeme_t	file:
lex_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_number,$/;"	enumerator	line:8695	enum:lexeme_t	file:
lex_slash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_slash,$/;"	enumerator	line:8696	enum:lexeme_t	file:
lex_double_slash	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_double_slash,$/;"	enumerator	line:8697	enum:lexeme_t	file:
lex_open_square_brace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_open_square_brace,$/;"	enumerator	line:8698	enum:lexeme_t	file:
lex_close_square_brace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_close_square_brace,$/;"	enumerator	line:8699	enum:lexeme_t	file:
lex_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_string,$/;"	enumerator	line:8700	enum:lexeme_t	file:
lex_comma	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_comma,$/;"	enumerator	line:8701	enum:lexeme_t	file:
lex_axis_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_axis_attribute,$/;"	enumerator	line:8702	enum:lexeme_t	file:
lex_dot	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_dot,$/;"	enumerator	line:8703	enum:lexeme_t	file:
lex_double_dot	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_double_dot,$/;"	enumerator	line:8704	enum:lexeme_t	file:
lex_double_colon	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_double_colon,$/;"	enumerator	line:8705	enum:lexeme_t	file:
lex_eof	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lex_eof$/;"	enumerator	line:8706	enum:lexeme_t	file:
xpath_lexer_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_lexer_string$/;"	struct	line:8709	file:
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* begin;$/;"	member	line:8711	struct:xpath_lexer_string	file:
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* end;$/;"	member	line:8712	struct:xpath_lexer_string	file:
xpath_lexer_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_lexer_string(): begin(0), end(0)$/;"	function	line:8714	struct:xpath_lexer_string	signature:()
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool operator==(const char_t* other) const$/;"	function	line:8718	struct:xpath_lexer_string	signature:(const char_t* other) const
xpath_lexer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xpath_lexer$/;"	class	line:8726	file:
_cur	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* _cur;$/;"	member	line:8728	class:xpath_lexer	file:
_cur_lexeme_pos	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* _cur_lexeme_pos;$/;"	member	line:8729	class:xpath_lexer	file:
_cur_lexeme_contents	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_lexer_string _cur_lexeme_contents;$/;"	member	line:8730	class:xpath_lexer	file:
_cur_lexeme	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lexeme_t _cur_lexeme;$/;"	member	line:8732	class:xpath_lexer	file:
xpath_lexer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		explicit xpath_lexer(const char_t* query): _cur(query)$/;"	function	line:8735	class:xpath_lexer	signature:(const char_t* query)
state	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* state() const$/;"	function	line:8740	class:xpath_lexer	signature:() const
next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void next()$/;"	function	line:8745	class:xpath_lexer	signature:()
current	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		lexeme_t current() const$/;"	function	line:9014	class:xpath_lexer	signature:() const
current_pos	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* current_pos() const$/;"	function	line:9019	class:xpath_lexer	signature:() const
contents	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const xpath_lexer_string& contents() const$/;"	function	line:9024	class:xpath_lexer	signature:() const
ast_type_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum ast_type_t$/;"	enum	line:9032	file:
ast_unknown	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_unknown,$/;"	enumerator	line:9034	enum:ast_type_t	file:
ast_op_or	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_or,						\/\/ left or right$/;"	enumerator	line:9035	enum:ast_type_t	file:
ast_op_and	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_and,						\/\/ left and right$/;"	enumerator	line:9036	enum:ast_type_t	file:
ast_op_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_equal,					\/\/ left = right$/;"	enumerator	line:9037	enum:ast_type_t	file:
ast_op_not_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_not_equal,				\/\/ left != right$/;"	enumerator	line:9038	enum:ast_type_t	file:
ast_op_less	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_less,					\/\/ left < right$/;"	enumerator	line:9039	enum:ast_type_t	file:
ast_op_greater	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_greater,					\/\/ left > right$/;"	enumerator	line:9040	enum:ast_type_t	file:
ast_op_less_or_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_less_or_equal,			\/\/ left <= right$/;"	enumerator	line:9041	enum:ast_type_t	file:
ast_op_greater_or_equal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_greater_or_equal,		\/\/ left >= right$/;"	enumerator	line:9042	enum:ast_type_t	file:
ast_op_add	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_add,						\/\/ left + right$/;"	enumerator	line:9043	enum:ast_type_t	file:
ast_op_subtract	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_subtract,				\/\/ left - right$/;"	enumerator	line:9044	enum:ast_type_t	file:
ast_op_multiply	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_multiply,				\/\/ left * right$/;"	enumerator	line:9045	enum:ast_type_t	file:
ast_op_divide	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_divide,					\/\/ left \/ right$/;"	enumerator	line:9046	enum:ast_type_t	file:
ast_op_mod	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_mod,						\/\/ left % right$/;"	enumerator	line:9047	enum:ast_type_t	file:
ast_op_negate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_negate,					\/\/ left - right$/;"	enumerator	line:9048	enum:ast_type_t	file:
ast_op_union	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_op_union,					\/\/ left | right$/;"	enumerator	line:9049	enum:ast_type_t	file:
ast_predicate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_predicate,					\/\/ apply predicate to set; next points to next predicate$/;"	enumerator	line:9050	enum:ast_type_t	file:
ast_filter	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_filter,						\/\/ select * from left where right$/;"	enumerator	line:9051	enum:ast_type_t	file:
ast_string_constant	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_string_constant,			\/\/ string constant$/;"	enumerator	line:9052	enum:ast_type_t	file:
ast_number_constant	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_number_constant,			\/\/ number constant$/;"	enumerator	line:9053	enum:ast_type_t	file:
ast_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_variable,					\/\/ variable$/;"	enumerator	line:9054	enum:ast_type_t	file:
ast_func_last	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_last,					\/\/ last()$/;"	enumerator	line:9055	enum:ast_type_t	file:
ast_func_position	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_position,				\/\/ position()$/;"	enumerator	line:9056	enum:ast_type_t	file:
ast_func_count	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_count,					\/\/ count(left)$/;"	enumerator	line:9057	enum:ast_type_t	file:
ast_func_id	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_id,					\/\/ id(left)$/;"	enumerator	line:9058	enum:ast_type_t	file:
ast_func_local_name_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_local_name_0,			\/\/ local-name()$/;"	enumerator	line:9059	enum:ast_type_t	file:
ast_func_local_name_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_local_name_1,			\/\/ local-name(left)$/;"	enumerator	line:9060	enum:ast_type_t	file:
ast_func_namespace_uri_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_namespace_uri_0,		\/\/ namespace-uri()$/;"	enumerator	line:9061	enum:ast_type_t	file:
ast_func_namespace_uri_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_namespace_uri_1,		\/\/ namespace-uri(left)$/;"	enumerator	line:9062	enum:ast_type_t	file:
ast_func_name_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_name_0,				\/\/ name()$/;"	enumerator	line:9063	enum:ast_type_t	file:
ast_func_name_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_name_1,				\/\/ name(left)$/;"	enumerator	line:9064	enum:ast_type_t	file:
ast_func_string_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_string_0,				\/\/ string()$/;"	enumerator	line:9065	enum:ast_type_t	file:
ast_func_string_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_string_1,				\/\/ string(left)$/;"	enumerator	line:9066	enum:ast_type_t	file:
ast_func_concat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_concat,				\/\/ concat(left, right, siblings)$/;"	enumerator	line:9067	enum:ast_type_t	file:
ast_func_starts_with	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_starts_with,			\/\/ starts_with(left, right)$/;"	enumerator	line:9068	enum:ast_type_t	file:
ast_func_contains	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_contains,				\/\/ contains(left, right)$/;"	enumerator	line:9069	enum:ast_type_t	file:
ast_func_substring_before	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_substring_before,		\/\/ substring-before(left, right)$/;"	enumerator	line:9070	enum:ast_type_t	file:
ast_func_substring_after	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_substring_after,		\/\/ substring-after(left, right)$/;"	enumerator	line:9071	enum:ast_type_t	file:
ast_func_substring_2	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_substring_2,			\/\/ substring(left, right)$/;"	enumerator	line:9072	enum:ast_type_t	file:
ast_func_substring_3	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_substring_3,			\/\/ substring(left, right, third)$/;"	enumerator	line:9073	enum:ast_type_t	file:
ast_func_string_length_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_string_length_0,		\/\/ string-length()$/;"	enumerator	line:9074	enum:ast_type_t	file:
ast_func_string_length_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_string_length_1,		\/\/ string-length(left)$/;"	enumerator	line:9075	enum:ast_type_t	file:
ast_func_normalize_space_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_normalize_space_0,		\/\/ normalize-space()$/;"	enumerator	line:9076	enum:ast_type_t	file:
ast_func_normalize_space_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_normalize_space_1,		\/\/ normalize-space(left)$/;"	enumerator	line:9077	enum:ast_type_t	file:
ast_func_translate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_translate,				\/\/ translate(left, right, third)$/;"	enumerator	line:9078	enum:ast_type_t	file:
ast_func_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_boolean,				\/\/ boolean(left)$/;"	enumerator	line:9079	enum:ast_type_t	file:
ast_func_not	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_not,					\/\/ not(left)$/;"	enumerator	line:9080	enum:ast_type_t	file:
ast_func_true	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_true,					\/\/ true()$/;"	enumerator	line:9081	enum:ast_type_t	file:
ast_func_false	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_false,					\/\/ false()$/;"	enumerator	line:9082	enum:ast_type_t	file:
ast_func_lang	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_lang,					\/\/ lang(left)$/;"	enumerator	line:9083	enum:ast_type_t	file:
ast_func_number_0	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_number_0,				\/\/ number()$/;"	enumerator	line:9084	enum:ast_type_t	file:
ast_func_number_1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_number_1,				\/\/ number(left)$/;"	enumerator	line:9085	enum:ast_type_t	file:
ast_func_sum	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_sum,					\/\/ sum(left)$/;"	enumerator	line:9086	enum:ast_type_t	file:
ast_func_floor	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_floor,					\/\/ floor(left)$/;"	enumerator	line:9087	enum:ast_type_t	file:
ast_func_ceiling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_ceiling,				\/\/ ceiling(left)$/;"	enumerator	line:9088	enum:ast_type_t	file:
ast_func_round	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_func_round,					\/\/ round(left)$/;"	enumerator	line:9089	enum:ast_type_t	file:
ast_step	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_step,						\/\/ process set left with step$/;"	enumerator	line:9090	enum:ast_type_t	file:
ast_step_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_step_root,					\/\/ select root node$/;"	enumerator	line:9091	enum:ast_type_t	file:
ast_opt_translate_table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_opt_translate_table,		\/\/ translate(left, right, third) where right\/third are constants$/;"	enumerator	line:9093	enum:ast_type_t	file:
ast_opt_compare_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		ast_opt_compare_attribute		\/\/ @name = 'string'$/;"	enumerator	line:9094	enum:ast_type_t	file:
axis_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum axis_t$/;"	enum	line:9097	file:
axis_ancestor	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_ancestor,$/;"	enumerator	line:9099	enum:axis_t	file:
axis_ancestor_or_self	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_ancestor_or_self,$/;"	enumerator	line:9100	enum:axis_t	file:
axis_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_attribute,$/;"	enumerator	line:9101	enum:axis_t	file:
axis_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_child,$/;"	enumerator	line:9102	enum:axis_t	file:
axis_descendant	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_descendant,$/;"	enumerator	line:9103	enum:axis_t	file:
axis_descendant_or_self	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_descendant_or_self,$/;"	enumerator	line:9104	enum:axis_t	file:
axis_following	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_following,$/;"	enumerator	line:9105	enum:axis_t	file:
axis_following_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_following_sibling,$/;"	enumerator	line:9106	enum:axis_t	file:
axis_namespace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_namespace,$/;"	enumerator	line:9107	enum:axis_t	file:
axis_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_parent,$/;"	enumerator	line:9108	enum:axis_t	file:
axis_preceding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_preceding,$/;"	enumerator	line:9109	enum:axis_t	file:
axis_preceding_sibling	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_preceding_sibling,$/;"	enumerator	line:9110	enum:axis_t	file:
axis_self	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_self$/;"	enumerator	line:9111	enum:axis_t	file:
nodetest_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum nodetest_t$/;"	enum	line:9114	file:
nodetest_none	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_none,$/;"	enumerator	line:9116	enum:nodetest_t	file:
nodetest_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_name,$/;"	enumerator	line:9117	enum:nodetest_t	file:
nodetest_type_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_type_node,$/;"	enumerator	line:9118	enum:nodetest_t	file:
nodetest_type_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_type_comment,$/;"	enumerator	line:9119	enum:nodetest_t	file:
nodetest_type_pi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_type_pi,$/;"	enumerator	line:9120	enum:nodetest_t	file:
nodetest_type_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_type_text,$/;"	enumerator	line:9121	enum:nodetest_t	file:
nodetest_pi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_pi,$/;"	enumerator	line:9122	enum:nodetest_t	file:
nodetest_all	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_all,$/;"	enumerator	line:9123	enum:nodetest_t	file:
nodetest_all_in_namespace	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_all_in_namespace$/;"	enumerator	line:9124	enum:nodetest_t	file:
predicate_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum predicate_t$/;"	enum	line:9127	file:
predicate_default	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		predicate_default,$/;"	enumerator	line:9129	enum:predicate_t	file:
predicate_posinv	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		predicate_posinv,$/;"	enumerator	line:9130	enum:predicate_t	file:
predicate_constant	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		predicate_constant,$/;"	enumerator	line:9131	enum:predicate_t	file:
predicate_constant_one	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		predicate_constant_one$/;"	enumerator	line:9132	enum:predicate_t	file:
nodeset_eval_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	enum nodeset_eval_t$/;"	enum	line:9135	file:
nodeset_eval_all	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodeset_eval_all,$/;"	enumerator	line:9137	enum:nodeset_eval_t	file:
nodeset_eval_any	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodeset_eval_any,$/;"	enumerator	line:9138	enum:nodeset_eval_t	file:
nodeset_eval_first	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodeset_eval_first$/;"	enumerator	line:9139	enum:nodeset_eval_t	file:
axis_to_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <axis_t N> struct axis_to_type$/;"	struct	line:9142	file:
axis	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static const axis_t axis;$/;"	member	line:9144	struct:axis_to_type	file:
axis	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	template <axis_t N> const axis_t axis_to_type<N>::axis = N;$/;"	member	line:9147	class:axis_to_type	file:
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	class xpath_ast_node$/;"	class	line:9149	file:
_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char _type;$/;"	member	line:9153	class:xpath_ast_node	file:
_rettype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char _rettype;$/;"	member	line:9154	class:xpath_ast_node	file:
_axis	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char _axis;$/;"	member	line:9157	class:xpath_ast_node	file:
_test	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char _test;$/;"	member	line:9160	class:xpath_ast_node	file:
_left	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* _left;$/;"	member	line:9163	class:xpath_ast_node	file:
_right	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* _right;$/;"	member	line:9164	class:xpath_ast_node	file:
_next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* _next;$/;"	member	line:9165	class:xpath_ast_node	file:
string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			const char_t* string;$/;"	member	line:9170	union:xpath_ast_node::__anon7	file:
number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			double number;$/;"	member	line:9172	union:xpath_ast_node::__anon7	file:
variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			xpath_variable* variable;$/;"	member	line:9174	union:xpath_ast_node::__anon7	file:
nodetest	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			const char_t* nodetest;$/;"	member	line:9176	union:xpath_ast_node::__anon7	file:
table	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			const unsigned char* table;$/;"	member	line:9178	union:xpath_ast_node::__anon7	file:
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		} _data;$/;"	member	line:9179	class:xpath_ast_node	typeref:union:xpath_ast_node::__anon7	file:
compare_eq	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class Comp> static bool compare_eq(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp)$/;"	function	line:9184	class:xpath_ast_node	file:	signature:(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp)
eval_once	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static bool eval_once(xpath_node_set::type_t type, nodeset_eval_t eval)$/;"	function	line:9272	class:xpath_ast_node	file:	signature:(xpath_node_set::type_t type, nodeset_eval_t eval)
compare_rel	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class Comp> static bool compare_rel(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp)$/;"	function	line:9277	class:xpath_ast_node	file:	signature:(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp)
apply_predicate_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void apply_predicate_boolean(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack, bool once)$/;"	function	line:9348	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack, bool once)
apply_predicate_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void apply_predicate_number(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack, bool once)$/;"	function	line:9374	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack, bool once)
apply_predicate_number_const	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void apply_predicate_number_const(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack)$/;"	function	line:9400	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack)
apply_predicate	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void apply_predicate(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack, bool once)$/;"	function	line:9428	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack, bool once)
apply_predicates	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void apply_predicates(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack, nodeset_eval_t eval)$/;"	function	line:9442	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack, nodeset_eval_t eval)
step_push	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool step_push(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_node_struct* parent, xpath_allocator* alloc)$/;"	function	line:9452	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_node_struct* parent, xpath_allocator* alloc)
step_push	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool step_push(xpath_node_set_raw& ns, xml_node_struct* n, xpath_allocator* alloc)$/;"	function	line:9492	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, xml_node_struct* n, xpath_allocator* alloc)
step_fill	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class T> void step_fill(xpath_node_set_raw& ns, xml_node_struct* n, xpath_allocator* alloc, bool once, T)$/;"	function	line:9567	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, xml_node_struct* n, xpath_allocator* alloc, bool once, T)
step_fill	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class T> void step_fill(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_node_struct* p, xpath_allocator* alloc, bool once, T v)$/;"	function	line:9760	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, xml_attribute_struct* a, xml_node_struct* p, xpath_allocator* alloc, bool once, T v)
step_fill	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class T> void step_fill(xpath_node_set_raw& ns, const xpath_node& xn, xpath_allocator* alloc, bool once, T v)$/;"	function	line:9841	class:xpath_ast_node	file:	signature:(xpath_node_set_raw& ns, const xpath_node& xn, xpath_allocator* alloc, bool once, T v)
step_do	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		template <class T> xpath_node_set_raw step_do(const xpath_context& c, const xpath_stack& stack, nodeset_eval_t eval, T v)$/;"	function	line:9852	class:xpath_ast_node	file:	signature:(const xpath_context& c, const xpath_stack& stack, nodeset_eval_t eval, T v)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_value_type rettype_, const char_t* value):$/;"	function	line:9899	class:xpath_ast_node	signature:(ast_type_t type, xpath_value_type rettype_, const char_t* value)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_value_type rettype_, double value):$/;"	function	line:9906	class:xpath_ast_node	signature:(ast_type_t type, xpath_value_type rettype_, double value)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_variable* value):$/;"	function	line:9913	class:xpath_ast_node	signature:(ast_type_t type, xpath_value_type rettype_, xpath_variable* value)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_ast_node* left = 0, xpath_ast_node* right = 0):$/;"	function	line:9920	class:xpath_ast_node	signature:(ast_type_t type, xpath_value_type rettype_, xpath_ast_node* left = 0, xpath_ast_node* right = 0)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_ast_node* left, axis_t axis, nodetest_t test, const char_t* contents):$/;"	function	line:9925	class:xpath_ast_node	signature:(ast_type_t type, xpath_ast_node* left, axis_t axis, nodetest_t test, const char_t* contents)
xpath_ast_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node(ast_type_t type, xpath_ast_node* left, xpath_ast_node* right, predicate_t test):$/;"	function	line:9932	class:xpath_ast_node	signature:(ast_type_t type, xpath_ast_node* left, xpath_ast_node* right, predicate_t test)
set_next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void set_next(xpath_ast_node* value)$/;"	function	line:9938	class:xpath_ast_node	signature:(xpath_ast_node* value)
set_right	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void set_right(xpath_ast_node* value)$/;"	function	line:9943	class:xpath_ast_node	signature:(xpath_ast_node* value)
eval_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool eval_boolean(const xpath_context& c, const xpath_stack& stack)$/;"	function	line:9948	class:xpath_ast_node	signature:(const xpath_context& c, const xpath_stack& stack)
eval_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		double eval_number(const xpath_context& c, const xpath_stack& stack)$/;"	function	line:10086	class:xpath_ast_node	signature:(const xpath_context& c, const xpath_stack& stack)
eval_string_concat	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_string eval_string_concat(const xpath_context& c, const xpath_stack& stack)$/;"	function	line:10223	class:xpath_ast_node	signature:(const xpath_context& c, const xpath_stack& stack)
eval_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_string eval_string(const xpath_context& c, const xpath_stack& stack)$/;"	function	line:10272	class:xpath_ast_node	signature:(const xpath_context& c, const xpath_stack& stack)
eval_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_node_set_raw eval_node_set(const xpath_context& c, const xpath_stack& stack, nodeset_eval_t eval)$/;"	function	line:10505	class:xpath_ast_node	signature:(const xpath_context& c, const xpath_stack& stack, nodeset_eval_t eval)
optimize	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void optimize(xpath_allocator* alloc)$/;"	function	line:10633	class:xpath_ast_node	signature:(xpath_allocator* alloc)
optimize_self	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void optimize_self(xpath_allocator* alloc)$/;"	function	line:10642	class:xpath_ast_node	signature:(xpath_allocator* alloc)
is_posinv_expr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool is_posinv_expr() const$/;"	function	line:10702	class:xpath_ast_node	signature:() const
is_posinv_step	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		bool is_posinv_step() const$/;"	function	line:10733	class:xpath_ast_node	signature:() const
rettype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_value_type rettype() const$/;"	function	line:10748	class:xpath_ast_node	signature:() const
xpath_parser	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_parser$/;"	struct	line:10754	file:
_alloc	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator* _alloc;$/;"	member	line:10756	struct:xpath_parser	file:
_lexer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_lexer _lexer;$/;"	member	line:10757	struct:xpath_parser	file:
_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* _query;$/;"	member	line:10759	struct:xpath_parser	file:
_variables	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_variable_set* _variables;$/;"	member	line:10760	struct:xpath_parser	file:
_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_parse_result* _result;$/;"	member	line:10762	struct:xpath_parser	file:
_scratch	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		char_t _scratch[32];$/;"	member	line:10764	struct:xpath_parser	file:
_error_handler	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		jmp_buf _error_handler;$/;"	member	line:10767	struct:xpath_parser	file:
throw_error	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void throw_error(const char* message)$/;"	function	line:10770	struct:xpath_parser	signature:(const char* message)
throw_error_oom	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void throw_error_oom()$/;"	function	line:10782	struct:xpath_parser	signature:()
alloc_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		void* alloc_node()$/;"	function	line:10791	struct:xpath_parser	signature:()
alloc_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		const char_t* alloc_string(const xpath_lexer_string& value)$/;"	function	line:10800	struct:xpath_parser	signature:(const xpath_lexer_string& value)
parse_function_helper	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_function_helper(ast_type_t type0, ast_type_t type1, size_t argc, xpath_ast_node* args[2])$/;"	function	line:10818	struct:xpath_parser	signature:(ast_type_t type0, ast_type_t type1, size_t argc, xpath_ast_node* args[2])
parse_function	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_function(const xpath_lexer_string& name, size_t argc, xpath_ast_node* args[2])$/;"	function	line:10827	struct:xpath_parser	signature:(const xpath_lexer_string& name, size_t argc, xpath_ast_node* args[2])
parse_axis_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		axis_t parse_axis_name(const xpath_lexer_string& name, bool& specified)$/;"	function	line:10940	struct:xpath_parser	signature:(const xpath_lexer_string& name, bool& specified)
parse_node_test_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		nodetest_t parse_node_test_type(const xpath_lexer_string& name)$/;"	function	line:11008	struct:xpath_parser	signature:(const xpath_lexer_string& name)
parse_primary_expression	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_primary_expression()$/;"	function	line:11044	struct:xpath_parser	signature:()
parse_filter_expression	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_filter_expression()$/;"	function	line:11151	struct:xpath_parser	signature:()
parse_step	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_step(xpath_ast_node* set)$/;"	function	line:11179	struct:xpath_parser	signature:(xpath_ast_node* set)
parse_relative_location_path	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_relative_location_path(xpath_ast_node* set)$/;"	function	line:11323	struct:xpath_parser	signature:(xpath_ast_node* set)
parse_location_path	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_location_path()$/;"	function	line:11343	struct:xpath_parser	signature:()
parse_path_or_unary_expression	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_path_or_unary_expression()$/;"	function	line:11379	struct:xpath_parser	signature:()
binary_op_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		struct binary_op_t$/;"	struct	line:11438	struct:xpath_parser	file:
asttype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			ast_type_t asttype;$/;"	member	line:11440	struct:xpath_parser::binary_op_t	file:
rettype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			xpath_value_type rettype;$/;"	member	line:11441	struct:xpath_parser::binary_op_t	file:
precedence	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			int precedence;$/;"	member	line:11442	struct:xpath_parser::binary_op_t	file:
binary_op_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			binary_op_t(): asttype(ast_unknown), rettype(xpath_type_none), precedence(0)$/;"	function	line:11444	struct:xpath_parser::binary_op_t	signature:()
binary_op_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			binary_op_t(ast_type_t asttype_, xpath_value_type rettype_, int precedence_): asttype(asttype_), rettype(rettype_), precedence(precedence_)$/;"	function	line:11448	struct:xpath_parser::binary_op_t	signature:(ast_type_t asttype_, xpath_value_type rettype_, int precedence_)
parse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^			static binary_op_t parse(xpath_lexer& lexer)$/;"	function	line:11452	struct:xpath_parser::binary_op_t	signature:(xpath_lexer& lexer)
parse_expression_rec	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_expression_rec(xpath_ast_node* lhs, int limit)$/;"	function	line:11504	struct:xpath_parser	signature:(xpath_ast_node* lhs, int limit)
parse_expression	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse_expression()$/;"	function	line:11552	struct:xpath_parser	signature:()
xpath_parser	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_parser(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result): _alloc(alloc), _lexer(query), _query(query), _variables(variables), _result(result)$/;"	function	line:11557	struct:xpath_parser	signature:(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result)
parse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* parse()$/;"	function	line:11561	struct:xpath_parser	signature:()
parse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xpath_ast_node* parse(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result)$/;"	function	line:11574	struct:xpath_parser	signature:(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result)
xpath_query_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	struct xpath_query_impl$/;"	struct	line:11588	file:
create	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static xpath_query_impl* create()$/;"	function	line:11590	struct:xpath_query_impl	signature:()
destroy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		static void destroy(xpath_query_impl* impl)$/;"	function	line:11598	struct:xpath_query_impl	signature:(xpath_query_impl* impl)
xpath_query_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_query_impl(): root(0), alloc(&block)$/;"	function	line:11607	struct:xpath_query_impl	signature:()
root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_ast_node* root;$/;"	member	line:11613	struct:xpath_query_impl	file:
alloc	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_allocator alloc;$/;"	member	line:11614	struct:xpath_query_impl	file:
block	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^		xpath_memory_block block;$/;"	member	line:11615	struct:xpath_query_impl	file:
evaluate_string_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_string evaluate_string_impl(xpath_query_impl* impl, const xpath_node& n, xpath_stack_data& sd)$/;"	function	line:11618	signature:(xpath_query_impl* impl, const xpath_node& n, xpath_stack_data& sd)
evaluate_node_set_prepare	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN impl::xpath_ast_node* evaluate_node_set_prepare(xpath_query_impl* impl)$/;"	function	line:11631	signature:(xpath_query_impl* impl)
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^namespace pugi$/;"	namespace	line:11651	file:
xpath_exception	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_exception::xpath_exception(const xpath_parse_result& result_): _result(result_)$/;"	function	line:11654	class:pugi::xpath_exception	signature:(const xpath_parse_result& result_)
what	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char* xpath_exception::what() const throw()$/;"	function	line:11659	class:pugi::xpath_exception	signature:() const
result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xpath_parse_result& xpath_exception::result() const$/;"	function	line:11664	class:pugi::xpath_exception	signature:() const
xpath_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node::xpath_node()$/;"	function	line:11670	class:pugi::xpath_node	signature:()
xpath_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node::xpath_node(const xml_node& node_): _node(node_)$/;"	function	line:11674	class:pugi::xpath_node	signature:(const xml_node& node_)
xpath_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node::xpath_node(const xml_attribute& attribute_, const xml_node& parent_): _node(attribute_ ? parent_ : xml_node()), _attribute(attribute_)$/;"	function	line:11678	class:pugi::xpath_node	signature:(const xml_attribute& attribute_, const xml_node& parent_)
node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xpath_node::node() const$/;"	function	line:11682	class:pugi::xpath_node	signature:() const
attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_attribute xpath_node::attribute() const$/;"	function	line:11687	class:pugi::xpath_node	signature:() const
parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xml_node xpath_node::parent() const$/;"	function	line:11692	class:pugi::xpath_node	signature:() const
unspecified_bool_xpath_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN static void unspecified_bool_xpath_node(xpath_node***)$/;"	function	line:11697	namespace:pugi	signature:(xpath_node***)
operator xpath_node::unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node::operator xpath_node::unspecified_bool_type() const$/;"	function	line:11701	class:pugi::xpath_node	signature:() const
operator !	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_node::operator!() const$/;"	function	line:11706	class:pugi::xpath_node	signature:() const
operator ==	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_node::operator==(const xpath_node& n) const$/;"	function	line:11711	class:pugi::xpath_node	signature:(const xpath_node& n) const
operator !=	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_node::operator!=(const xpath_node& n) const$/;"	function	line:11716	class:pugi::xpath_node	signature:(const xpath_node& n) const
operator &&	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator&&(const xpath_node& lhs, bool rhs)$/;"	function	line:11722	namespace:pugi	signature:(const xpath_node& lhs, bool rhs)
operator ||	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool operator||(const xpath_node& lhs, bool rhs)$/;"	function	line:11727	namespace:pugi	signature:(const xpath_node& lhs, bool rhs)
_assign	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_node_set::_assign(const_iterator begin_, const_iterator end_, type_t type_)$/;"	function	line:11733	class:pugi::xpath_node_set	signature:(const_iterator begin_, const_iterator end_, type_t type_)
_move	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_node_set::_move(xpath_node_set& rhs)$/;"	function	line:11778	class:pugi::xpath_node_set	signature:(xpath_node_set& rhs)
xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::xpath_node_set(): _type(type_unsorted), _begin(&_storage), _end(&_storage)$/;"	function	line:11791	class:pugi::xpath_node_set	signature:()
xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::xpath_node_set(const_iterator begin_, const_iterator end_, type_t type_): _type(type_unsorted), _begin(&_storage), _end(&_storage)$/;"	function	line:11795	class:pugi::xpath_node_set	signature:(const_iterator begin_, const_iterator end_, type_t type_)
~xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::~xpath_node_set()$/;"	function	line:11800	class:pugi::xpath_node_set	signature:()
xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::xpath_node_set(const xpath_node_set& ns): _type(type_unsorted), _begin(&_storage), _end(&_storage)$/;"	function	line:11806	class:pugi::xpath_node_set	signature:(const xpath_node_set& ns)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set& xpath_node_set::operator=(const xpath_node_set& ns)$/;"	function	line:11811	class:pugi::xpath_node_set	signature:(const xpath_node_set& ns)
xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::xpath_node_set(xpath_node_set&& rhs): _type(type_unsorted), _begin(&_storage), _end(&_storage)$/;"	function	line:11821	class:pugi::xpath_node_set	signature:(xpath_node_set&& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set& xpath_node_set::operator=(xpath_node_set&& rhs)$/;"	function	line:11826	class:pugi::xpath_node_set	signature:(xpath_node_set&& rhs)
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::type_t xpath_node_set::type() const$/;"	function	line:11839	class:pugi::xpath_node_set	signature:() const
size	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t xpath_node_set::size() const$/;"	function	line:11844	class:pugi::xpath_node_set	signature:() const
empty	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_node_set::empty() const$/;"	function	line:11849	class:pugi::xpath_node_set	signature:() const
operator []	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xpath_node& xpath_node_set::operator[](size_t index) const$/;"	function	line:11854	class:pugi::xpath_node_set	signature:(size_t index) const
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::const_iterator xpath_node_set::begin() const$/;"	function	line:11860	class:pugi::xpath_node_set	signature:() const
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set::const_iterator xpath_node_set::end() const$/;"	function	line:11865	class:pugi::xpath_node_set	signature:() const
sort	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_node_set::sort(bool reverse)$/;"	function	line:11870	class:pugi::xpath_node_set	signature:(bool reverse)
first	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xpath_node_set::first() const$/;"	function	line:11875	class:pugi::xpath_node_set	signature:() const
xpath_parse_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_parse_result::xpath_parse_result(): error("Internal error"), offset(0)$/;"	function	line:11880	class:pugi::xpath_parse_result	signature:()
operator bool	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_parse_result::operator bool() const$/;"	function	line:11884	class:pugi::xpath_parse_result	signature:() const
description	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char* xpath_parse_result::description() const$/;"	function	line:11889	class:pugi::xpath_parse_result	signature:() const
xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable::xpath_variable(xpath_value_type type_): _type(type_), _next(0)$/;"	function	line:11894	class:pugi::xpath_variable	signature:(xpath_value_type type_)
name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xpath_variable::name() const$/;"	function	line:11898	class:pugi::xpath_variable	signature:() const
type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_value_type xpath_variable::type() const$/;"	function	line:11920	class:pugi::xpath_variable	signature:() const
get_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable::get_boolean() const$/;"	function	line:11925	class:pugi::xpath_variable	signature:() const
get_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double xpath_variable::get_number() const$/;"	function	line:11930	class:pugi::xpath_variable	signature:() const
get_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const char_t* xpath_variable::get_string() const$/;"	function	line:11935	class:pugi::xpath_variable	signature:() const
get_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xpath_node_set& xpath_variable::get_node_set() const$/;"	function	line:11941	class:pugi::xpath_variable	signature:() const
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable::set(bool value)$/;"	function	line:11946	class:pugi::xpath_variable	signature:(bool value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable::set(double value)$/;"	function	line:11954	class:pugi::xpath_variable	signature:(double value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable::set(const char_t* value)$/;"	function	line:11962	class:pugi::xpath_variable	signature:(const char_t* value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable::set(const xpath_node_set& value)$/;"	function	line:11983	class:pugi::xpath_variable	signature:(const xpath_node_set& value)
xpath_variable_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set::xpath_variable_set()$/;"	function	line:11991	class:pugi::xpath_variable_set	signature:()
~xpath_variable_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set::~xpath_variable_set()$/;"	function	line:11997	class:pugi::xpath_variable_set	signature:()
xpath_variable_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set::xpath_variable_set(const xpath_variable_set& rhs)$/;"	function	line:12003	class:pugi::xpath_variable_set	signature:(const xpath_variable_set& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set& xpath_variable_set::operator=(const xpath_variable_set& rhs)$/;"	function	line:12011	class:pugi::xpath_variable_set	signature:(const xpath_variable_set& rhs)
xpath_variable_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set::xpath_variable_set(xpath_variable_set&& rhs)$/;"	function	line:12021	class:pugi::xpath_variable_set	signature:(xpath_variable_set&& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable_set& xpath_variable_set::operator=(xpath_variable_set&& rhs)$/;"	function	line:12030	class:pugi::xpath_variable_set	signature:(xpath_variable_set&& rhs)
_assign	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_variable_set::_assign(const xpath_variable_set& rhs)$/;"	function	line:12044	class:pugi::xpath_variable_set	signature:(const xpath_variable_set& rhs)
_swap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_variable_set::_swap(xpath_variable_set& rhs)$/;"	function	line:12055	class:pugi::xpath_variable_set	signature:(xpath_variable_set& rhs)
_find	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable* xpath_variable_set::_find(const char_t* name) const$/;"	function	line:12066	class:pugi::xpath_variable_set	signature:(const char_t* name) const
_clone	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable_set::_clone(xpath_variable* var, xpath_variable** out_result)$/;"	function	line:12079	class:pugi::xpath_variable_set	signature:(xpath_variable* var, xpath_variable** out_result)
_destroy	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN void xpath_variable_set::_destroy(xpath_variable* var)$/;"	function	line:12106	class:pugi::xpath_variable_set	signature:(xpath_variable* var)
add	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable* xpath_variable_set::add(const char_t* name, xpath_value_type type)$/;"	function	line:12118	class:pugi::xpath_variable_set	signature:(const char_t* name, xpath_value_type type)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable_set::set(const char_t* name, bool value)$/;"	function	line:12141	class:pugi::xpath_variable_set	signature:(const char_t* name, bool value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable_set::set(const char_t* name, double value)$/;"	function	line:12147	class:pugi::xpath_variable_set	signature:(const char_t* name, double value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable_set::set(const char_t* name, const char_t* value)$/;"	function	line:12153	class:pugi::xpath_variable_set	signature:(const char_t* name, const char_t* value)
set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_variable_set::set(const char_t* name, const xpath_node_set& value)$/;"	function	line:12159	class:pugi::xpath_variable_set	signature:(const char_t* name, const xpath_node_set& value)
get	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_variable* xpath_variable_set::get(const char_t* name)$/;"	function	line:12165	class:pugi::xpath_variable_set	signature:(const char_t* name)
get	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xpath_variable* xpath_variable_set::get(const char_t* name) const$/;"	function	line:12170	class:pugi::xpath_variable_set	signature:(const char_t* name) const
xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query::xpath_query(const char_t* query, xpath_variable_set* variables): _impl(0)$/;"	function	line:12175	class:pugi::xpath_query	signature:(const char_t* query, xpath_variable_set* variables)
xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query::xpath_query(): _impl(0)$/;"	function	line:12204	class:pugi::xpath_query	signature:()
~xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query::~xpath_query()$/;"	function	line:12208	class:pugi::xpath_query	signature:()
xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query::xpath_query(xpath_query&& rhs)$/;"	function	line:12215	class:pugi::xpath_query	signature:(xpath_query&& rhs)
operator =	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query& xpath_query::operator=(xpath_query&& rhs)$/;"	function	line:12223	class:pugi::xpath_query	signature:(xpath_query&& rhs)
return_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_value_type xpath_query::return_type() const$/;"	function	line:12239	class:pugi::xpath_query	signature:() const
evaluate_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_query::evaluate_boolean(const xpath_node& n) const$/;"	function	line:12246	class:pugi::xpath_query	signature:(const xpath_node& n) const
evaluate_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN double xpath_query::evaluate_number(const xpath_node& n) const$/;"	function	line:12260	class:pugi::xpath_query	signature:(const xpath_node& n) const
evaluate_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN string_t xpath_query::evaluate_string(const xpath_node& n) const$/;"	function	line:12275	class:pugi::xpath_query	signature:(const xpath_node& n) const
evaluate_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN size_t xpath_query::evaluate_string(char_t* buffer, size_t capacity, const xpath_node& n) const$/;"	function	line:12285	class:pugi::xpath_query	signature:(char_t* buffer, size_t capacity, const xpath_node& n) const
evaluate_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set xpath_query::evaluate_node_set(const xpath_node& n) const$/;"	function	line:12305	class:pugi::xpath_query	signature:(const xpath_node& n) const
evaluate_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xpath_query::evaluate_node(const xpath_node& n) const$/;"	function	line:12322	class:pugi::xpath_query	signature:(const xpath_node& n) const
result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN const xpath_parse_result& xpath_query::result() const$/;"	function	line:12339	class:pugi::xpath_query	signature:() const
unspecified_bool_xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN static void unspecified_bool_xpath_query(xpath_query***)$/;"	function	line:12344	namespace:pugi	signature:(xpath_query***)
operator xpath_query::unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_query::operator xpath_query::unspecified_bool_type() const$/;"	function	line:12348	class:pugi::xpath_query	signature:() const
operator !	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN bool xpath_query::operator!() const$/;"	function	line:12353	class:pugi::xpath_query	signature:() const
select_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xml_node::select_node(const char_t* query, xpath_variable_set* variables) const$/;"	function	line:12358	class:pugi::xml_node	signature:(const char_t* query, xpath_variable_set* variables) const
select_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xml_node::select_node(const xpath_query& query) const$/;"	function	line:12364	class:pugi::xml_node	signature:(const xpath_query& query) const
select_nodes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set xml_node::select_nodes(const char_t* query, xpath_variable_set* variables) const$/;"	function	line:12369	class:pugi::xml_node	signature:(const char_t* query, xpath_variable_set* variables) const
select_nodes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node_set xml_node::select_nodes(const xpath_query& query) const$/;"	function	line:12375	class:pugi::xml_node	signature:(const xpath_query& query) const
select_single_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xml_node::select_single_node(const char_t* query, xpath_variable_set* variables) const$/;"	function	line:12380	class:pugi::xml_node	signature:(const char_t* query, xpath_variable_set* variables) const
select_single_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^	PUGI__FN xpath_node xml_node::select_single_node(const xpath_query& query) const$/;"	function	line:12386	class:pugi::xml_node	signature:(const xpath_query& query) const
PUGI__NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__NO_INLINE$/;"	macro	line:12405	file:
PUGI__UNLIKELY	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__UNLIKELY$/;"	macro	line:12406	file:
PUGI__STATIC_ASSERT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__STATIC_ASSERT$/;"	macro	line:12407	file:
PUGI__DMC_VOLATILE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__DMC_VOLATILE$/;"	macro	line:12408	file:
PUGI__MSVC_CRT_VERSION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__MSVC_CRT_VERSION$/;"	macro	line:12409	file:
PUGI__NS_BEGIN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__NS_BEGIN$/;"	macro	line:12410	file:
PUGI__NS_END	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__NS_END$/;"	macro	line:12411	file:
PUGI__FN	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__FN$/;"	macro	line:12412	file:
PUGI__FN_NO_INLINE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__FN_NO_INLINE$/;"	macro	line:12413	file:
PUGI__GETPAGE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__GETPAGE_IMPL$/;"	macro	line:12414	file:
PUGI__GETPAGE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__GETPAGE$/;"	macro	line:12415	file:
PUGI__NODETYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__NODETYPE$/;"	macro	line:12416	file:
PUGI__IS_CHARTYPE_IMPL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__IS_CHARTYPE_IMPL$/;"	macro	line:12417	file:
PUGI__IS_CHARTYPE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__IS_CHARTYPE$/;"	macro	line:12418	file:
PUGI__IS_CHARTYPEX	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__IS_CHARTYPEX$/;"	macro	line:12419	file:
PUGI__ENDSWITH	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__ENDSWITH$/;"	macro	line:12420	file:
PUGI__SKIPWS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__SKIPWS$/;"	macro	line:12421	file:
PUGI__OPTSET	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__OPTSET$/;"	macro	line:12422	file:
PUGI__PUSHNODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__PUSHNODE$/;"	macro	line:12423	file:
PUGI__POPNODE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__POPNODE$/;"	macro	line:12424	file:
PUGI__SCANFOR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__SCANFOR$/;"	macro	line:12425	file:
PUGI__SCANWHILE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__SCANWHILE$/;"	macro	line:12426	file:
PUGI__SCANWHILE_UNROLL	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__SCANWHILE_UNROLL$/;"	macro	line:12427	file:
PUGI__ENDSEG	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__ENDSEG$/;"	macro	line:12428	file:
PUGI__THROW_ERROR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__THROW_ERROR$/;"	macro	line:12429	file:
PUGI__CHECK_ERROR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.cpp	/^#undef PUGI__CHECK_ERROR$/;"	macro	line:12430	file:
PUGIXML_VERSION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_VERSION /;"	macro	line:16
HEADER_PUGIXML_HPP	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#define HEADER_PUGIXML_HPP$/;"	macro	line:23
PUGIXML_DEPRECATED	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#		define PUGIXML_DEPRECATED /;"	macro	line:43
PUGIXML_DEPRECATED	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#		define PUGIXML_DEPRECATED /;"	macro	line:45
PUGIXML_DEPRECATED	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#		define PUGIXML_DEPRECATED$/;"	macro	line:47
PUGIXML_API	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_API$/;"	macro	line:53
PUGIXML_CLASS	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_CLASS /;"	macro	line:58
PUGIXML_FUNCTION	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_FUNCTION /;"	macro	line:63
PUGIXML_HAS_LONG_LONG	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#		define PUGIXML_HAS_LONG_LONG$/;"	macro	line:69
PUGIXML_HAS_LONG_LONG	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#		define PUGIXML_HAS_LONG_LONG$/;"	macro	line:71
PUGIXML_TEXT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_TEXT(/;"	macro	line:77
PUGIXML_CHAR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_CHAR /;"	macro	line:78
PUGIXML_TEXT	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_TEXT(/;"	macro	line:80
PUGIXML_CHAR	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_CHAR /;"	macro	line:81
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^namespace pugi$/;"	namespace	line:84
char_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	typedef PUGIXML_CHAR char_t;$/;"	typedef	line:87	namespace:pugi
string_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	typedef std::basic_string<PUGIXML_CHAR, std::char_traits<PUGIXML_CHAR>, std::allocator<PUGIXML_CHAR> > string_t;$/;"	typedef	line:91	namespace:pugi
pugi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^namespace pugi$/;"	namespace	line:96
xml_node_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	enum xml_node_type$/;"	enum	line:99	namespace:pugi
node_null	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_null,			\/\/ Empty (null) node handle$/;"	enumerator	line:101	enum:pugi::xml_node_type
node_document	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_document,		\/\/ A document tree's absolute root$/;"	enumerator	line:102	enum:pugi::xml_node_type
node_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_element,		\/\/ Element tag, i.e. '<node\/>'$/;"	enumerator	line:103	enum:pugi::xml_node_type
node_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_pcdata,		\/\/ Plain character data, i.e. 'text'$/;"	enumerator	line:104	enum:pugi::xml_node_type
node_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_cdata,			\/\/ Character data, i.e. '<![CDATA[text]]>'$/;"	enumerator	line:105	enum:pugi::xml_node_type
node_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_comment,		\/\/ Comment tag, i.e. '<!-- text -->'$/;"	enumerator	line:106	enum:pugi::xml_node_type
node_pi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_pi,			\/\/ Processing instruction, i.e. '<?name?>'$/;"	enumerator	line:107	enum:pugi::xml_node_type
node_declaration	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_declaration,	\/\/ Document declaration, i.e. '<?xml version="1.0"?>'$/;"	enumerator	line:108	enum:pugi::xml_node_type
node_doctype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		node_doctype		\/\/ Document type declaration, i.e. '<!DOCTYPE doc>'$/;"	enumerator	line:109	enum:pugi::xml_node_type
parse_minimal	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_minimal = 0x0000;$/;"	member	line:116	namespace:pugi
parse_pi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_pi = 0x0001;$/;"	member	line:119	namespace:pugi
parse_comments	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_comments = 0x0002;$/;"	member	line:122	namespace:pugi
parse_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_cdata = 0x0004;$/;"	member	line:125	namespace:pugi
parse_ws_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_ws_pcdata = 0x0008;$/;"	member	line:129	namespace:pugi
parse_escapes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_escapes = 0x0010;$/;"	member	line:132	namespace:pugi
parse_eol	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_eol = 0x0020;$/;"	member	line:135	namespace:pugi
parse_wconv_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_wconv_attribute = 0x0040;$/;"	member	line:138	namespace:pugi
parse_wnorm_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_wnorm_attribute = 0x0080;$/;"	member	line:141	namespace:pugi
parse_declaration	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_declaration = 0x0100;$/;"	member	line:144	namespace:pugi
parse_doctype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_doctype = 0x0200;$/;"	member	line:147	namespace:pugi
parse_ws_pcdata_single	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_ws_pcdata_single = 0x0400;$/;"	member	line:152	namespace:pugi
parse_trim_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_trim_pcdata = 0x0800;$/;"	member	line:155	namespace:pugi
parse_fragment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_fragment = 0x1000;$/;"	member	line:159	namespace:pugi
parse_default	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol;$/;"	member	line:164	namespace:pugi
parse_full	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype;$/;"	member	line:169	namespace:pugi
xml_encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	enum xml_encoding$/;"	enum	line:172	namespace:pugi
encoding_auto	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_auto,		\/\/ Auto-detect input encoding using BOM or < \/ <? detection; use UTF8 if BOM is not found$/;"	enumerator	line:174	enum:pugi::xml_encoding
encoding_utf8	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf8,		\/\/ UTF8 encoding$/;"	enumerator	line:175	enum:pugi::xml_encoding
encoding_utf16_le	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf16_le,	\/\/ Little-endian UTF16$/;"	enumerator	line:176	enum:pugi::xml_encoding
encoding_utf16_be	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf16_be,	\/\/ Big-endian UTF16$/;"	enumerator	line:177	enum:pugi::xml_encoding
encoding_utf16	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf16,		\/\/ UTF16 with native endianness$/;"	enumerator	line:178	enum:pugi::xml_encoding
encoding_utf32_le	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf32_le,	\/\/ Little-endian UTF32$/;"	enumerator	line:179	enum:pugi::xml_encoding
encoding_utf32_be	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf32_be,	\/\/ Big-endian UTF32$/;"	enumerator	line:180	enum:pugi::xml_encoding
encoding_utf32	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_utf32,		\/\/ UTF32 with native endianness$/;"	enumerator	line:181	enum:pugi::xml_encoding
encoding_wchar	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_wchar,		\/\/ The same encoding wchar_t has (either UTF16 or UTF32)$/;"	enumerator	line:182	enum:pugi::xml_encoding
encoding_latin1	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		encoding_latin1$/;"	enumerator	line:183	enum:pugi::xml_encoding
format_indent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_indent = 0x01;$/;"	member	line:189	namespace:pugi
format_write_bom	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_write_bom = 0x02;$/;"	member	line:192	namespace:pugi
format_raw	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_raw = 0x04;$/;"	member	line:195	namespace:pugi
format_no_declaration	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_no_declaration = 0x08;$/;"	member	line:198	namespace:pugi
format_no_escapes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_no_escapes = 0x10;$/;"	member	line:201	namespace:pugi
format_save_file_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_save_file_text = 0x20;$/;"	member	line:204	namespace:pugi
format_indent_attributes	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_indent_attributes = 0x40;$/;"	member	line:207	namespace:pugi
format_default	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	const unsigned int format_default = format_indent;$/;"	member	line:211	namespace:pugi
xml_object_range	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	template <typename It> class xml_object_range$/;"	class	line:237	namespace:pugi
const_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef It const_iterator;$/;"	typedef	line:240	class:pugi::xml_object_range
iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef It iterator;$/;"	typedef	line:241	class:pugi::xml_object_range
xml_object_range	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_object_range(It b, It e): _begin(b), _end(e)$/;"	function	line:243	class:pugi::xml_object_range	signature:(It b, It e)
begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		It begin() const { return _begin; }$/;"	function	line:247	class:pugi::xml_object_range	signature:() const
end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		It end() const { return _end; }$/;"	function	line:248	class:pugi::xml_object_range	signature:() const
_begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		It _begin, _end;$/;"	member	line:251	class:pugi::xml_object_range
_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		It _begin, _end;$/;"	member	line:251	class:pugi::xml_object_range
xml_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_writer$/;"	class	line:255	namespace:pugi
~xml_writer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		virtual ~xml_writer() {}$/;"	function	line:258	class:pugi::xml_writer	signature:()
xml_writer_file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_writer_file: public xml_writer$/;"	class	line:265	namespace:pugi
file	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		void* file;$/;"	member	line:274	class:pugi::xml_writer_file
xml_writer_stream	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_writer_stream: public xml_writer$/;"	class	line:279	namespace:pugi
narrow_stream	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		std::basic_ostream<char, std::char_traits<char> >* narrow_stream;$/;"	member	line:289	class:pugi::xml_writer_stream
wide_stream	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		std::basic_ostream<wchar_t, std::char_traits<wchar_t> >* wide_stream;$/;"	member	line:290	class:pugi::xml_writer_stream
xml_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_attribute$/;"	class	line:295	namespace:pugi
_attr	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_attribute_struct* _attr;$/;"	member	line:301	class:pugi::xml_attribute
unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef void (*unspecified_bool_type)(xml_attribute***);$/;"	typedef	line:303	class:pugi::xml_attribute
xml_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_node$/;"	class	line:397	namespace:pugi
_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node_struct* _root;$/;"	member	line:404	class:pugi::xml_node
unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef void (*unspecified_bool_type)(xml_node***);$/;"	typedef	line:406	class:pugi::xml_node
find_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		template <typename Predicate> xml_attribute find_attribute(Predicate pred) const$/;"	function	line:532	class:pugi::xml_node	signature:(Predicate pred) const
find_child	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		template <typename Predicate> xml_node find_child(Predicate pred) const$/;"	function	line:544	class:pugi::xml_node	signature:(Predicate pred) const
find_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		template <typename Predicate> xml_node find_node(Predicate pred) const$/;"	function	line:556	class:pugi::xml_node	signature:(Predicate pred) const
iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node_iterator iterator;$/;"	typedef	line:619	class:pugi::xml_node
attribute_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_attribute_iterator attribute_iterator;$/;"	typedef	line:625	class:pugi::xml_node
xml_text	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_text$/;"	class	line:652	namespace:pugi
_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node_struct* _root;$/;"	member	line:656	class:pugi::xml_text
unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef void (*unspecified_bool_type)(xml_text***);$/;"	typedef	line:658	class:pugi::xml_text
xml_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_node_iterator$/;"	class	line:737	namespace:pugi
_wrap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		mutable xml_node _wrap;$/;"	member	line:742	class:pugi::xml_node_iterator
_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node _parent;$/;"	member	line:743	class:pugi::xml_node_iterator
difference_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef ptrdiff_t difference_type;$/;"	typedef	line:749	class:pugi::xml_node_iterator
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node value_type;$/;"	typedef	line:750	class:pugi::xml_node_iterator
pointer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node* pointer;$/;"	typedef	line:751	class:pugi::xml_node_iterator
reference	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node& reference;$/;"	typedef	line:752	class:pugi::xml_node_iterator
iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef std::bidirectional_iterator_tag iterator_category;$/;"	typedef	line:755	class:pugi::xml_node_iterator
xml_attribute_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_attribute_iterator$/;"	class	line:779	namespace:pugi
_wrap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		mutable xml_attribute _wrap;$/;"	member	line:784	class:pugi::xml_attribute_iterator
_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node _parent;$/;"	member	line:785	class:pugi::xml_attribute_iterator
difference_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef ptrdiff_t difference_type;$/;"	typedef	line:791	class:pugi::xml_attribute_iterator
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_attribute value_type;$/;"	typedef	line:792	class:pugi::xml_attribute_iterator
pointer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_attribute* pointer;$/;"	typedef	line:793	class:pugi::xml_attribute_iterator
reference	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_attribute& reference;$/;"	typedef	line:794	class:pugi::xml_attribute_iterator
iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef std::bidirectional_iterator_tag iterator_category;$/;"	typedef	line:797	class:pugi::xml_attribute_iterator
xml_named_node_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_named_node_iterator$/;"	class	line:821	namespace:pugi
difference_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef ptrdiff_t difference_type;$/;"	typedef	line:827	class:pugi::xml_named_node_iterator
value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node value_type;$/;"	typedef	line:828	class:pugi::xml_named_node_iterator
pointer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node* pointer;$/;"	typedef	line:829	class:pugi::xml_named_node_iterator
reference	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef xml_node& reference;$/;"	typedef	line:830	class:pugi::xml_named_node_iterator
iterator_category	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef std::bidirectional_iterator_tag iterator_category;$/;"	typedef	line:833	class:pugi::xml_named_node_iterator
_wrap	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		mutable xml_node _wrap;$/;"	member	line:856	class:pugi::xml_named_node_iterator
_parent	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node _parent;$/;"	member	line:857	class:pugi::xml_named_node_iterator
_name	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		const char_t* _name;$/;"	member	line:858	class:pugi::xml_named_node_iterator
xml_tree_walker	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_tree_walker$/;"	class	line:864	namespace:pugi
_depth	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		int _depth;$/;"	member	line:869	class:pugi::xml_tree_walker
xml_parse_status	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	enum xml_parse_status$/;"	enum	line:890	namespace:pugi
status_ok	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_ok = 0,				\/\/ No error$/;"	enumerator	line:892	enum:pugi::xml_parse_status
status_file_not_found	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_file_not_found,		\/\/ File was not found during load_file()$/;"	enumerator	line:894	enum:pugi::xml_parse_status
status_io_error	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_io_error,			\/\/ Error reading from file\/stream$/;"	enumerator	line:895	enum:pugi::xml_parse_status
status_out_of_memory	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_out_of_memory,		\/\/ Could not allocate memory$/;"	enumerator	line:896	enum:pugi::xml_parse_status
status_internal_error	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_internal_error,		\/\/ Internal error occurred$/;"	enumerator	line:897	enum:pugi::xml_parse_status
status_unrecognized_tag	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_unrecognized_tag,	\/\/ Parser could not determine tag type$/;"	enumerator	line:899	enum:pugi::xml_parse_status
status_bad_pi	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_pi,				\/\/ Parsing error occurred while parsing document declaration\/processing instruction$/;"	enumerator	line:901	enum:pugi::xml_parse_status
status_bad_comment	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_comment,			\/\/ Parsing error occurred while parsing comment$/;"	enumerator	line:902	enum:pugi::xml_parse_status
status_bad_cdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_cdata,			\/\/ Parsing error occurred while parsing CDATA section$/;"	enumerator	line:903	enum:pugi::xml_parse_status
status_bad_doctype	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_doctype,			\/\/ Parsing error occurred while parsing document type declaration$/;"	enumerator	line:904	enum:pugi::xml_parse_status
status_bad_pcdata	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_pcdata,			\/\/ Parsing error occurred while parsing PCDATA section$/;"	enumerator	line:905	enum:pugi::xml_parse_status
status_bad_start_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_start_element,	\/\/ Parsing error occurred while parsing start element tag$/;"	enumerator	line:906	enum:pugi::xml_parse_status
status_bad_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_attribute,		\/\/ Parsing error occurred while parsing element attribute$/;"	enumerator	line:907	enum:pugi::xml_parse_status
status_bad_end_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_bad_end_element,		\/\/ Parsing error occurred while parsing end element tag$/;"	enumerator	line:908	enum:pugi::xml_parse_status
status_end_element_mismatch	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_end_element_mismatch,\/\/ There was a mismatch of start-end tags (closing tag had incorrect name, some tag was not closed or there was an excessive closing tag)$/;"	enumerator	line:909	enum:pugi::xml_parse_status
status_append_invalid_root	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_append_invalid_root,	\/\/ Unable to append nodes since root type is not node_element or node_document (exclusive to xml_node::append_buffer)$/;"	enumerator	line:911	enum:pugi::xml_parse_status
status_no_document_element	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		status_no_document_element	\/\/ Parsing resulted in a document without element nodes$/;"	enumerator	line:913	enum:pugi::xml_parse_status
xml_parse_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	struct PUGIXML_CLASS xml_parse_result$/;"	struct	line:917	namespace:pugi
status	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_parse_status status;$/;"	member	line:920	struct:pugi::xml_parse_result
offset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		ptrdiff_t offset;$/;"	member	line:923	struct:pugi::xml_parse_result
encoding	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_encoding encoding;$/;"	member	line:926	struct:pugi::xml_parse_result
xml_document	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xml_document: public xml_node$/;"	class	line:939	namespace:pugi
_buffer	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		char_t* _buffer;$/;"	member	line:942	class:pugi::xml_document
_memory	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		char _memory[192];$/;"	member	line:944	class:pugi::xml_document
xpath_value_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	enum xpath_value_type$/;"	enum	line:1012	namespace:pugi
xpath_type_none	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_type_none,	  \/\/ Unknown type (query failed to compile)$/;"	enumerator	line:1014	enum:pugi::xpath_value_type
xpath_type_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_type_node_set,  \/\/ Node set (xpath_node_set)$/;"	enumerator	line:1015	enum:pugi::xpath_value_type
xpath_type_number	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_type_number,	  \/\/ Number$/;"	enumerator	line:1016	enum:pugi::xpath_value_type
xpath_type_string	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_type_string,	  \/\/ String$/;"	enumerator	line:1017	enum:pugi::xpath_value_type
xpath_type_boolean	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_type_boolean	  \/\/ Boolean$/;"	enumerator	line:1018	enum:pugi::xpath_value_type
xpath_parse_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	struct PUGIXML_CLASS xpath_parse_result$/;"	struct	line:1022	namespace:pugi
error	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		const char* error;$/;"	member	line:1025	struct:pugi::xpath_parse_result
offset	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		ptrdiff_t offset;$/;"	member	line:1028	struct:pugi::xpath_parse_result
xpath_variable	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_variable$/;"	class	line:1041	namespace:pugi
_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_value_type _type;$/;"	member	line:1046	class:pugi::xpath_variable
_next	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_variable* _next;$/;"	member	line:1047	class:pugi::xpath_variable
xpath_variable_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_variable_set$/;"	class	line:1076	namespace:pugi
_data	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_variable* _data[64];$/;"	member	line:1079	class:pugi::xpath_variable_set
xpath_query	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_query$/;"	class	line:1119	namespace:pugi
_impl	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		void* _impl;$/;"	member	line:1122	class:pugi::xpath_query
_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_parse_result _result;$/;"	member	line:1123	class:pugi::xpath_query
unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef void (*unspecified_bool_type)(xpath_query***);$/;"	typedef	line:1125	class:pugi::xpath_query
xpath_exception	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_exception: public std::exception$/;"	class	line:1194	namespace:pugi
_result	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_parse_result _result;$/;"	member	line:1197	class:pugi::xpath_exception
xpath_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_node$/;"	class	line:1212	namespace:pugi
_node	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_node _node;$/;"	member	line:1215	class:pugi::xpath_node
_attribute	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xml_attribute _attribute;$/;"	member	line:1216	class:pugi::xpath_node
unspecified_bool_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef void (*unspecified_bool_type)(xpath_node***);$/;"	typedef	line:1218	class:pugi::xpath_node
xpath_node_set	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	class PUGIXML_CLASS xpath_node_set$/;"	class	line:1253	namespace:pugi
type_t	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		enum type_t$/;"	enum	line:1257	class:pugi::xpath_node_set
type_unsorted	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^			type_unsorted,			\/\/ Not ordered$/;"	enumerator	line:1259	enum:pugi::xpath_node_set::type_t
type_sorted	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^			type_sorted,			\/\/ Sorted by document order (ascending)$/;"	enumerator	line:1260	enum:pugi::xpath_node_set::type_t
type_sorted_reverse	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^			type_sorted_reverse		\/\/ Sorted by document order (descending)$/;"	enumerator	line:1261	enum:pugi::xpath_node_set::type_t
const_iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef const xpath_node* const_iterator;$/;"	typedef	line:1265	class:pugi::xpath_node_set
iterator	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		typedef const xpath_node* iterator;$/;"	typedef	line:1268	class:pugi::xpath_node_set
_type	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		type_t _type;$/;"	member	line:1312	class:pugi::xpath_node_set
_storage	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_node _storage;$/;"	member	line:1314	class:pugi::xpath_node_set
_begin	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_node* _begin;$/;"	member	line:1316	class:pugi::xpath_node_set
_end	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^		xpath_node* _end;$/;"	member	line:1317	class:pugi::xpath_node_set
allocation_function	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	typedef void* (*allocation_function)(size_t size);$/;"	typedef	line:1335	namespace:pugi
deallocation_function	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^	typedef void (*deallocation_function)(void* ptr);$/;"	typedef	line:1338	namespace:pugi
std	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^namespace std$/;"	namespace	line:1349
std	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^namespace std$/;"	namespace	line:1359
PUGIXML_SOURCE	/Users/liji/mqs/mns_sdk/cplusplus_sdk/src/pugixml.hpp	/^#	define PUGIXML_SOURCE /;"	macro	line:1373
