suanPan
|
A ExternalModule class handles communication between the main program and external library. More...
#include <ExternalModule.h>
Public Member Functions | |
ExternalModule (string) | |
ExternalModule (const ExternalModule &)=delete | |
ExternalModule (ExternalModule &&)=delete | |
ExternalModule & | operator= (const ExternalModule &)=delete |
ExternalModule & | operator= (ExternalModule &&)=delete |
~ExternalModule () | |
bool | locate_c_module (const string &) |
bool | locate_cpp_module (const string &) |
void | new_object (unique_ptr< Element > &, istringstream &) const |
void | new_object (unique_ptr< Load > &, istringstream &) const |
void | new_object (unique_ptr< Material > &, istringstream &) const |
void | new_object (unique_ptr< Section > &, istringstream &) const |
void | new_object (unique_ptr< Solver > &, istringstream &) const |
void | new_object (unique_ptr< Amplitude > &, istringstream &) const |
void | new_object (unique_ptr< Modifier > &, istringstream &) const |
void | new_object (unique_ptr< Constraint > &, istringstream &) const |
void | new_adapter (unique_ptr< Element > &, istringstream &) const |
void | new_adapter (unique_ptr< Load > &, istringstream &) const |
void | new_adapter (unique_ptr< Material > &, istringstream &) const |
void | new_adapter (unique_ptr< Section > &, istringstream &) const |
void | new_adapter (unique_ptr< Solver > &, istringstream &) const |
void | new_adapter (unique_ptr< Amplitude > &, istringstream &) const |
void | new_adapter (unique_ptr< Modifier > &, istringstream &) const |
void | new_adapter (unique_ptr< Constraint > &, istringstream &) const |
Public Attributes | |
const string | library_name |
A ExternalModule class handles communication between the main program and external library.