16 #ifndef TORC_GENERIC_STATUS_HPP
17 #define TORC_GENERIC_STATUS_HPP
31 namespace torc {
namespace generic {
class Written; } }
32 namespace torc {
namespace generic {
class BaseVisitor; } }
121 outValues.insert(outValues.end(), mWrittens.begin(), mWrittens.end());
127 #endif // TORC_GENERIC_STATUS_HPP
An acyclic inoutVisitor implementation.
boost::shared_ptr< StatusContainer > StatusContainerSharedPtr
std::vector< WrittenSharedPtr > mWrittens
void setWrittens(const std::vector< WrittenSharedPtr > &inSource)
boost::shared_ptr< Written > WrittenSharedPtr
Represents class that can hold userData.
void getWrittens(std::vector< WrittenSharedPtr > &outValues) const
The Error object thrown by different methods of EdifOM.
A base class for Visitor.
virtual void accept(BaseVisitor &visitor)
virtual StatusSharedPtr newStatusPtr(const StatusContainerSharedPtr &inContainer)
void addWritten(WrittenSharedPtr &inWritten)
boost::shared_ptr< Status > StatusSharedPtr
A placeholder for a factory method.
Represents EDIF status construct.
VisitorType< Status > Visitor
An object that receives an inoutVisitor.