35 #ifndef ANA_COMMANDS_CGETINFO_H    36 #define ANA_COMMANDS_CGETINFO_H    62                     bool objects = 
false, 
bool windows = 
false, 
    63                     bool refs = 
false, 
bool trans = 
false, 
    64                     bool palettes = 
false, 
const std::string & nameobj = 
"", 
    65                     bool namewin = 
false, 
bool selects = 
false, 
    67                     bool nameref = 
false, 
bool nametrans = 
false,
    68                     const std::string & requestid = 
"", 
bool version = 
false,
    69                     bool listcommands = 
false, 
bool aimsinfo = 
false,
    74     virtual std::string 
name()
 const { 
return( 
"GetInfo" ); }
    82     std::string         _filename;
    95     std::string         _requestid;
   104     static bool initSyntax();
 CommandContext * context()
 
virtual ~GetInfoCommand()
 
virtual std::string name() const
Return the unique name of a class of commands. 
 
Serializer is a helper class for pointer serialization. 
 
The abstract base class for usual commands. 
 
virtual void write(Tree &com, Serializer *ser) const
Print the guts of a command into a Tree given as parent. 
 
static CommandContext & defaultContext()
 
Context for commands processor readers (APipeReader etc) 
 
Writes information about Anatomist state in a file or pipe. 
 
The abstract base class for commands. 
 
Referential: marker for transformations, with an associated color. 
 
virtual void doit()
Do a command. 
 
GetInfoCommand(const std::string &filename, CommandContext *context=&CommandContext::defaultContext(), bool objects=false, bool windows=false, bool refs=false, bool trans=false, bool palettes=false, const std::string &nameobj="", bool namewin=false, bool selects=false, bool link=false, Referential *linkref=0, bool nameref=false, bool nametrans=false, const std::string &requestid="", bool version=false, bool listcommands=false, bool aimsinfo=false, bool modinfo=false)
 
The abstract base class used for commands that have to read/write pointers.