Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Scine::Swoose::SwooseModule Class Reference

This module provides all features regarding methods that are intended to be applicable to nanoscale systems. More...

#include <SwooseModule.h>

Inheritance diagram for Scine::Swoose::SwooseModule:
Inheritance graph
Collaboration diagram for Scine::Swoose::SwooseModule:
Collaboration graph

Public Member Functions

std::string name () const noexceptfinal
 
boost::any get (const std::string &interface, const std::string &model) const final
 
bool has (const std::string &interface, const std::string &model) const noexceptfinal
 
std::vector< std::string > announceInterfaces () const noexceptfinal
 
std::vector< std::string > announceModels (const std::string &interface) const noexceptfinal
 

Static Public Member Functions

static std::shared_ptr
< Scine::Core::Module
make ()
 

Detailed Description

This module provides all features regarding methods that are intended to be applicable to nanoscale systems.


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