Ask a Question | Search PSRCHIVE: |
![]()
|
IntegrationExtension.h Convenience class implements TextInterface::To<T>::get_interface_name. Definition IntegrationExtension.h:58 Definition IntegrationExtension.h:25 Definition IntegrationExtension.h:25 static Extension * factory(const std::string &name) Derived type factory. Definition Extension_factory.C:39 virtual void integrate(const Integration *subint) Integrate information from another Integration. Definition IntegrationExtension.h:41 virtual std::string get_short_name() const Return an abbreviated name that can be typed relatively quickly. Definition Integration.C:50 virtual TextInterface::Parser * get_interface() Return a text interface that can be used to access this instance. Definition IntegrationExtension.h:38 std::string get_extension_name() const Return the name of the Extension. Definition Integration.C:45 virtual ~Extension() Destructor. Definition Integration.C:41 const Archive * get_parent(const Integration *subint) const Provide Extension derived classes with access to parent Archive. Definition Integration.C:56 Extension(const char *name) Construct with a name. Definition Integration.C:36 virtual void update(const Integration *subint) Update information based on the provided Integration. Definition IntegrationExtension.h:44 std::string extension_name Extension name - useful when debugging. Definition IntegrationExtension.h:66 virtual Extension * clone() const =0 Return a new copy-constructed instance identical to this instance. friend class Archive The Extensions added to this Integration instance. Definition Integration.h:440 ExtensionType * getadd() Template method returns an Extension of the specified type. virtual void add_extension(Extension *extension) Add an Extension to the Integration instance. Definition Integration.C:90 static unsigned verbose flag controls the amount output to stderr by Integration methods Definition Integration.h:42 friend class Extension The Extensions added to this Integration instance. Definition Integration.h:441 const ExtensionType * get() const Template method searches for an Extension of the specified type. virtual std::string get_interface_name() const Reference::To< C, false > instance Generated using doxygen 1.14.0
|