42 namespace integra_internal
91 static INewCommand *create(
const GUID &module_id,
const string &node_name,
const CPath &parent_path );
139 virtual const CPath &get_endpoint_path()
const = 0;
199 static ILoadCommand *create(
const string &file_path,
const CPath &parent_path );
Command to add new nodes to the node hierarchy.
Definition: command.h:77
Base class for the concrete value classes CIntegerValue, CFloatValue and CStringValue.
Definition: value.h:42
Command to save node hierarchies, associated data files and embedded modules to .integra files...
Definition: command.h:206
Definition: common_typedefs.h:45
Command to delete nodes from the node hierarchy.
Definition: command.h:98
Command to load node hierarchies, associated data files and embedded modules from ...
Definition: command.h:186
Command to rename nodes.
Definition: command.h:146
Represents an enumeration of error codes.
Definition: error.h:40
Command to set 'control' type node endpoints.
Definition: command.h:117
Command to move nodes to different branches of the node hierarchy.
Definition: command.h:165
Represents an enumeration of command sources.
Definition: command_source.h:39
Base class for all libIntegra commands.
Definition: command.h:61
Base class for all command result classes.
Definition: command_result.h:50
Represents the address of a node endpoint, absolutely or relatively.
Definition: path.h:48
#defines and typedefs used throughout the application