anatomist 6.0.4
3D neuroimaging data viewer
anatomist::SerializingCommand Class Reference

The abstract base class used for commands that have to read/write pointers. More...

#include <anatomist/processor/Command.h>

Inheritance diagram for anatomist::SerializingCommand:
Collaboration diagram for anatomist::SerializingCommand:

Public Member Functions

virtual ~SerializingCommand ()
 
CommandContextcontext ()
 
const CommandContextcontext () const
 

Protected Member Functions

 SerializingCommand (CommandContext *)
 

Protected Attributes

CommandContext_context
 

Detailed Description

The abstract base class used for commands that have to read/write pointers.

\ Commands that have to create pointers and write identifiers for them or match them with a given (read) identifier, must inherit from SerializingCommand and also from its base command type (RegularCommand, MppCommand...). SerializingCommand is not a real command in itself and cannot be used alone.

Definition at line 127 of file Command.h.

Constructor & Destructor Documentation

◆ ~SerializingCommand()

virtual anatomist::SerializingCommand::~SerializingCommand ( )
virtual

◆ SerializingCommand()

anatomist::SerializingCommand::SerializingCommand ( CommandContext * )
protected

Member Function Documentation

◆ context() [1/2]

CommandContext * anatomist::SerializingCommand::context ( )
inline

Definition at line 131 of file Command.h.

References _context.

Referenced by anatomist::AddNodeCommand::AddNodeCommand(), anatomist::AssignReferentialCommand::AssignReferentialCommand(), anatomist::CreateGraphCommand::CreateGraphCommand(), anatomist::CreateWindowCommand::CreateWindowCommand(), anatomist::CreateWindowsBlockCommand::CreateWindowsBlockCommand(), anatomist::DeleteElementCommand::DeleteElementCommand(), anatomist::AddNodeCommand::doit(), anatomist::CreateGraphCommand::doit(), anatomist::DuplicateObjectCommand::DuplicateObjectCommand(), anatomist::EventFilterCommand::EventFilterCommand(), anatomist::EventFilterCommand::EventFilterCommand(), anatomist::ExternalReferenceCommand::ExternalReferenceCommand(), anatomist::ExtractTextureCommand::ExtractTextureCommand(), anatomist::FusionInfoCommand::FusionInfoCommand(), anatomist::FusionObjectsCommand::FusionObjectsCommand(), anatomist::GenerateTextureCommand::GenerateTextureCommand(), anatomist::GetConnThresholdCommand::GetConnThresholdCommand(), anatomist::GetInfoCommand::GetInfoCommand(), anatomist::GroupObjectsCommand::GroupObjectsCommand(), anatomist::LoadObjectCommand::LoadObjectCommand(), anatomist::LoadObjectsCommand::LoadObjectsCommand(), anatomist::LoadTransformationCommand::LoadTransformationCommand(), anatomist::LoadTransformationCommand::LoadTransformationCommand(), anatomist::LoadTransformationCommand::LoadTransformationCommand(), anatomist::NewIdCommand::NewIdCommand(), anatomist::ObjectInfoCommand::ObjectInfoCommand(), anatomist::OutputCommand::OutputCommand(), anatomist::OutputCommand::OutputCommand(), anatomist::SetConnThresholdCommand::SetConnThresholdCommand(), anatomist::AssignReferentialCommand::StdModule, anatomist::CreateWindowCommand::StdModule, anatomist::CreateWindowsBlockCommand::StdModule, anatomist::DeleteElementCommand::StdModule, anatomist::DuplicateObjectCommand::StdModule, anatomist::EventFilterCommand::StdModule, anatomist::ExternalReferenceCommand::StdModule, anatomist::ExtractTextureCommand::StdModule, anatomist::FusionInfoCommand::StdModule, anatomist::FusionObjectsCommand::StdModule, anatomist::GenerateTextureCommand::StdModule, anatomist::GetConnThresholdCommand::StdModule, anatomist::GetInfoCommand::StdModule, anatomist::GroupObjectsCommand::StdModule, anatomist::LoadObjectCommand::StdModule, anatomist::LoadObjectsCommand::StdModule, anatomist::LoadTransformationCommand::StdModule, anatomist::NewIdCommand::StdModule, anatomist::ObjectInfoCommand::StdModule, anatomist::OutputCommand::StdModule, anatomist::SetConnThresholdCommand::StdModule, anatomist::WindowBlockCommand::StdModule, and anatomist::WindowBlockCommand::WindowBlockCommand().

◆ context() [2/2]

const CommandContext * anatomist::SerializingCommand::context ( ) const
inline

Definition at line 132 of file Command.h.

References _context.

Member Data Documentation

◆ _context

CommandContext* anatomist::SerializingCommand::_context
protected

Definition at line 137 of file Command.h.

Referenced by context(), and context().


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