QMCPACK
XmlElement Class Reference
+ Collaboration diagram for XmlElement:

Public Member Functions

 XmlElement ()
 
 XmlElement (const XmlElement &e)
 

Public Attributes

std::streampos startLoc
 
std::streampos endLoc
 
std::string name
 
tagType type
 

Detailed Description

Definition at line 34 of file XmlRep.h.

Constructor & Destructor Documentation

◆ XmlElement() [1/2]

XmlElement ( )
inline

Definition at line 41 of file XmlRep.h.

41 {};

◆ XmlElement() [2/2]

XmlElement ( const XmlElement e)
inline

Definition at line 42 of file XmlRep.h.

References qmcplusplus::Units::charge::e, endLoc, name, startLoc, and type.

43  {
44  startLoc = e.startLoc;
45  endLoc = e.endLoc;
46  name = e.name;
47  type = e.type;
48  }
std::string name
Definition: XmlRep.h:39
std::streampos endLoc
Definition: XmlRep.h:38
std::streampos startLoc
Definition: XmlRep.h:37
tagType type
Definition: XmlRep.h:40

Member Data Documentation

◆ endLoc

std::streampos endLoc

◆ name

std::string name

Definition at line 39 of file XmlRep.h.

Referenced by XmlStream::addNextTag(), XmlNode::handleTagString(), and XmlElement().

◆ startLoc

std::streampos startLoc

◆ type


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