ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ScriptInterface::CodeInfo Namespace Reference

Classes

class  CodeInfo
 
class  CodeVersion
 

Functions

static auto get_feature_vector (char const *const ptr[], std::size_t len)
 
static auto get_feature_set (char const *const ptr[], std::size_t len)
 
std::string check_features_msg (std::vector< std::string > const &features)
 Generate a message when a feature is missing or not recognized.
 
void check_features (std::vector< std::string > const &features)
 Throw an exception when a feature is missing or not recognized.
 
void initialize (Utils::Factory< ObjectHandle > *om)
 

Function Documentation

◆ check_features()

◆ check_features_msg()

std::string ScriptInterface::CodeInfo::check_features_msg ( std::vector< std::string > const features)

Generate a message when a feature is missing or not recognized.

Definition at line 101 of file CodeInfo.cpp.

References get_feature_set(), and stream.

Referenced by check_features().

◆ get_feature_set()

static auto ScriptInterface::CodeInfo::get_feature_set ( char const *const  ptr[],
std::size_t  len 
)
static

Definition at line 42 of file CodeInfo.cpp.

References stream.

Referenced by check_features_msg().

◆ get_feature_vector()

static auto ScriptInterface::CodeInfo::get_feature_vector ( char const *const  ptr[],
std::size_t  len 
)
static

Definition at line 38 of file CodeInfo.cpp.

References stream.

Referenced by ScriptInterface::CodeInfo::CodeInfo::do_call_method().

◆ initialize()

void ScriptInterface::CodeInfo::initialize ( Utils::Factory< ObjectHandle > *  om)

Definition at line 28 of file code_info/initialize.cpp.

References stream.

Referenced by ScriptInterface::initialize().