|
Classes |
class | PortRefConnectionReplicator |
class | NetConnectionReplicator |
Functions |
template<typename _Pointer> |
std::string | getModifiedName (const std::string &inInstName, const _Pointer &inNameable, const std::vector< size_t > &inIndicesVector=std::vector< size_t >()) |
void | replicatePortRefConnections (const NetSharedPtr &inOrigNet, const NetSharedPtr &outTargetNet, const ViewSharedPtr &inCurrentView, const InstanceSharedPtr &inInstance) |
void | replicateNetConnections (const NetSharedPtr &inOrigNet, const ViewSharedPtr &inCurrentView, const InstanceSharedPtr &inInstance, const ObjectFactorySharedPtr &inFactory, const std::string &inInstName, NetSharedPtr &outClonedNet, const NetSharedPtr &inTargetNet) throw (Error) |
bool | addFlattenInstances (const ViewSharedPtr &inParentView, const InstanceSharedPtr &inInstance, const ObjectFactorySharedPtr &inFactory, std::list< InstanceSharedPtr > &outAddedInstances) throw (Error) |
void | flattenInstance (const ViewSharedPtr &inParentView, const InstanceSharedPtr &inInstance, const ObjectFactorySharedPtr &inFactory, const std::string &inName=std::string()) throw (Error) |
bool | flatten_impl (const InstanceSharedPtr &inInstance, const ObjectFactorySharedPtr &inFactory, std::list< InstanceSharedPtr > &outAddedInstances) throw (Error) |