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