SourceXtractorPlusPlus  0.16
Please provide a description of the project.
Public Member Functions | List of all members
SourceXtractor::ObjectInfo Class Reference

#include <ObjectInfo.h>

Inheritance diagram for SourceXtractor::ObjectInfo:
[legend]
Collaboration diagram for SourceXtractor::ObjectInfo:
[legend]

Public Member Functions

 ObjectInfo ()
 
 ObjectInfo (const SourceInterface &source)
 
virtual ~ObjectInfo ()=default
 
- Public Member Functions inherited from std::map< std::string, Attribute >
Attribute begin (Attribute ... args)
 
Attribute erase (Attribute ... args)
 
Attribute insert (Attribute ... args)
 
Attribute swap (Attribute ... args)
 
Attribute end (Attribute ... args)
 
Attribute emplace_hint (Attribute ... args)
 
Attribute key_comp (Attribute ... args)
 
Attribute cbegin (Attribute ... args)
 
Attribute count (Attribute ... args)
 
Attribute find (Attribute ... args)
 
Attribute map (Attribute ... args)
 
Attribute crbegin (Attribute ... args)
 
Attribute at (Attribute ... args)
 
Attribute upper_bound (Attribute ... args)
 
Attribute rbegin (Attribute ... args)
 
Attribute crend (Attribute ... args)
 
Attribute size (Attribute ... args)
 
Attribute operator= (Attribute ... args)
 
Attribute ~map (Attribute ... args)
 
Attribute value_comp (Attribute ... args)
 
Attribute empty (Attribute ... args)
 
Attribute lower_bound (Attribute ... args)
 
Attribute cend (Attribute ... args)
 
Attribute max_size (Attribute ... args)
 
Attribute rend (Attribute ... args)
 
Attribute get_allocator (Attribute ... args)
 
Attribute clear (Attribute ... args)
 
Attribute equal_range (Attribute ... args)
 
Attribute emplace (Attribute ... args)
 
Attribute operator[] (Attribute ... args)
 

Additional Inherited Members

- Public Attributes inherited from std::map< std::string, Attribute >
std::string keys
 STL member. More...
 
Attribute elements
 STL member. More...
 

Detailed Description

Definition at line 32 of file ObjectInfo.h.

Constructor & Destructor Documentation

◆ ObjectInfo() [1/2]

SourceXtractor::ObjectInfo::ObjectInfo ( )

Definition at line 29 of file ObjectInfo.cpp.

References std::map< std::string, Attribute >::emplace(), and std::make_pair().

Here is the call graph for this function:

◆ ObjectInfo() [2/2]

SourceXtractor::ObjectInfo::ObjectInfo ( const SourceInterface source)
explicit

Definition at line 38 of file ObjectInfo.cpp.

References std::map< std::string, Attribute >::emplace(), SourceXtractor::SourceInterface::getProperty(), and std::make_pair().

Here is the call graph for this function:

◆ ~ObjectInfo()

virtual SourceXtractor::ObjectInfo::~ObjectInfo ( )
virtualdefault

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