#include <DataContext.hpp>
|
class | GroupContext |
|
class | WrapperContext |
|
std::ostream & | operator<< (std::ostream &os, const DataContext &ctx) |
| Insert contextual information in the provided stream.
|
|
DataContext is an abstract class storing contextual information on an object:
- Either its line position in a file (if applicable, implementation in DataFileContext),
- or its location in the data hierarchy (implementation in GroupContext and WrapperContext). Typically, the target object contains an unique_ptr< DataContext > instance of this class.
Definition at line 42 of file DataContext.hpp.
◆ DataContext()
geos::dataRepository::DataContext::DataContext |
( |
string const & |
targetName | ) |
|
Construct a new DataContext object.
- Parameters
-
targetName | the target object name |
◆ getTargetName()
string geos::dataRepository::DataContext::getTargetName |
( |
| ) |
const |
|
inline |
◆ getToStringInfo()
virtual ToStringInfo geos::dataRepository::DataContext::getToStringInfo |
( |
| ) |
const |
|
protectedpure virtual |
◆ toString()
virtual string geos::dataRepository::DataContext::toString |
( |
| ) |
const |
|
pure virtual |
◆ m_targetName
string const geos::dataRepository::DataContext::m_targetName |
|
protected |
The documentation for this class was generated from the following file: