Public Member Functions | Protected Attributes

XMLStorage::XMLMessageReader Struct Reference

Reader for XML Messages. More...

#include <xmlstorage.h>

Inheritance diagram for XMLStorage::XMLMessageReader:
Inheritance graph
[legend]
Collaboration diagram for XMLStorage::XMLMessageReader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 XMLMessageReader (const std::string &xml_str, const std::string &system_id=std::string())
const XMLDocget_document ()

Protected Attributes

XMLDoc _msg

Detailed Description

Reader for XML Messages.

Definition at line 4039 of file xmlstorage.h.


Constructor & Destructor Documentation

XMLStorage::XMLMessageReader::XMLMessageReader ( const std::string &  xml_str,
const std::string &  system_id = std::string() 
) [inline]

Definition at line 4041 of file xmlstorage.h.

References _msg, and XMLStorage::XMLDoc::read_buffer().

     :  XMLPos(&_msg)
    {
        _msg.read_buffer(xml_str.c_str(), xml_str.length(), system_id);
    }

Here is the call graph for this function:


Member Function Documentation

const XMLDoc& XMLStorage::XMLMessageReader::get_document (  ) [inline]

Definition at line 4047 of file xmlstorage.h.

References _msg.

    {
        return _msg;
    }

Member Data Documentation

Definition at line 4053 of file xmlstorage.h.

Referenced by get_document(), and XMLMessageReader().


The documentation for this struct was generated from the following file:

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage