Public Member Functions | List of all members
PLMD::WithCmd Class Referenceabstract

Base for classes with cmd() method. More...

#include <WithCmd.h>

Inheritance diagram for PLMD::WithCmd:
Inheritance graph
[legend]

Public Member Functions

virtual ~WithCmd ()
 
void cmd (const std::string &key, const TypesafePtr &val, const std::size_t *shape)
 
void cmd (const std::string &key, const TypesafePtr &val, std::size_t nelem, const std::size_t *shape=nullptr)
 
virtual void cmd (const std::string &key, const TypesafePtr &val=nullptr)=0
 

Detailed Description

Base for classes with cmd() method.

This is an abstract base class for classes with cmd() method.

Constructor & Destructor Documentation

◆ ~WithCmd()

PLMD::WithCmd::~WithCmd ( )
inlinevirtual

Member Function Documentation

◆ cmd() [1/3]

void PLMD::WithCmd::cmd ( const std::string &  key,
const TypesafePtr val,
const std::size_t *  shape 
)
inline

◆ cmd() [2/3]

void PLMD::WithCmd::cmd ( const std::string &  key,
const TypesafePtr val,
std::size_t  nelem,
const std::size_t *  shape = nullptr 
)
inline

◆ cmd() [3/3]

virtual void PLMD::WithCmd::cmd ( const std::string &  key,
const TypesafePtr val = nullptr 
)
pure virtual

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