16 #ifndef TORC_GENERIC_INSTANCEARRAYMEMBER_HPP
17 #define TORC_GENERIC_INSTANCEARRAYMEMBER_HPP
21 #ifdef GENOM_SERIALIZATION
22 #include <boost/serialization/access.hpp>
23 #endif //GENOM_SERIALIZATION
30 namespace torc {
namespace generic {
class BaseVisitor; } }
31 namespace torc {
namespace generic {
class ParameterMap; } }
42 #ifdef GENOM_SERIALIZATION
43 friend class boost::serialization::access;
44 #endif //GENOM_SERIALIZATION
84 #ifdef GENOM_SERIALIZATION
85 template <
class Archive>
void serialize(Archive& ar,
unsigned int);
86 #endif //GENOM_SERIALIZATION
92 #endif // TORC_GENERIC_INSTANCEARRAYMEMBER_HPP
An acyclic inoutVisitor implementation.
FactoryType< InstanceArrayMember > Factory
VisitorType< InstanceArrayMember > Visitor
Represents an instantiation of a cell view in the view of another cell.
Represents a member of an instance array.
virtual ParameterContext getParameterContext() const
The Error object thrown by different methods of EdifOM.
A base class for Visitor.
virtual void accept(BaseVisitor &inoutVisitor)
virtual ParameterMapSharedPtr getParameters() const
A placeholder for a factory method.
Represents a single element of a vector composition.
boost::shared_ptr< ParameterMap > ParameterMapSharedPtr