ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
PdmsTools::PdmsCommands::Command Class Reference

#include <PdmsTools.h>

Inheritance diagram for PdmsTools::PdmsCommands::Command:
Collaboration diagram for PdmsTools::PdmsCommands::Command:

Public Member Functions

 Command (Token t)
 
 Command (const Command &com)
 
virtual ~Command ()
 
virtual bool handle (PointCoordinateType numvalue)
 
virtual bool handle (const char *str)
 
virtual bool handle (Token t)
 
virtual bool isValid () const
 
virtual bool execute (PdmsObjects::GenericItem *&item) const
 

Static Public Member Functions

static CommandCreate (Token t)
 Factory. More...
 

Public Attributes

Token command
 

Detailed Description

Definition at line 476 of file PdmsTools.h.

Constructor & Destructor Documentation

◆ Command() [1/2]

PdmsTools::PdmsCommands::Command::Command ( Token  t)
inlineexplicit

Definition at line 480 of file PdmsTools.h.

References command.

◆ Command() [2/2]

PdmsTools::PdmsCommands::Command::Command ( const Command com)
inline

Definition at line 481 of file PdmsTools.h.

References command.

◆ ~Command()

virtual PdmsTools::PdmsCommands::Command::~Command ( )
inlinevirtual

Definition at line 482 of file PdmsTools.h.

Member Function Documentation

◆ Create()

◆ execute()

◆ handle() [1/3]

virtual bool PdmsTools::PdmsCommands::Command::handle ( const char *  str)
inlinevirtual

◆ handle() [2/3]

◆ handle() [3/3]

◆ isValid()

Member Data Documentation

◆ command


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