COPASI API  4.40.278
CRegisteredCommonName::ClassMemberRename< Renamer > Class Template Reference

#include <CRegisteredCommonName.h>

Inheritance diagram for CRegisteredCommonName::ClassMemberRename< Renamer >:
[legend]

Public Member Functions

 ClassMemberRename ()=delete
 
 ClassMemberRename (Renamer *pRenamer, void(Renamer::*method)(const std::string &, const std::string &))
 
virtual void operator() (const std::string &oldCN, const std::string &newCN)
 
virtual ~ClassMemberRename ()
 
- Public Member Functions inherited from CRegisteredCommonName::RenameInterface
virtual ~RenameInterface ()
 

Private Attributes

void(Renamer::* mpMethod )(const std::string &, const std::string &)
 
Renamer * mpRenamer
 

Additional Inherited Members

- Public Types inherited from CRegisteredCommonName::RenameInterface
typedef void(* Type) (const std::string &, const std::string &)
 

Constructor & Destructor Documentation

◆ ClassMemberRename() [1/2]

template<class Renamer >
CRegisteredCommonName::ClassMemberRename< Renamer >::ClassMemberRename ( )
delete

◆ ClassMemberRename() [2/2]

template<class Renamer >
CRegisteredCommonName::ClassMemberRename< Renamer >::ClassMemberRename ( Renamer *  pRenamer,
void(Renamer::*)(const std::string &, const std::string &)  method 
)

◆ ~ClassMemberRename()

template<class Renamer >
virtual CRegisteredCommonName::ClassMemberRename< Renamer >::~ClassMemberRename ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<class Renamer >
void CRegisteredCommonName::ClassMemberRename< Renamer >::operator() ( const std::string &  oldCN,
const std::string &  newCN 
)
virtual

Member Data Documentation

◆ mpMethod

template<class Renamer >
void(Renamer::* CRegisteredCommonName::ClassMemberRename< Renamer >::mpMethod) (const std::string &, const std::string &)
private

◆ mpRenamer

template<class Renamer >
Renamer* CRegisteredCommonName::ClassMemberRename< Renamer >::mpRenamer
private

The pointer to the instance of the caller


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