| 
    ContRap-Core 
   | 
 
Class ArgCommand is a command which has a list of arguments. More...
#include <command.h>
  
 Public Member Functions | |
| ArgCommand (const DPtr &first=DPtr::bottom, const DPtr &second=DPtr::bottom, const DPtr &third=DPtr::bottom) | |
| Creates the command with its first arguments.   | |
| virtual | ~ArgCommand () | 
| Virtual destructor.   | |
| const DPtr & | first () const | 
| Returns the first argument.   | |
| size_t | size () const | 
| Returns the number of arguments.   | |
| void | add_argument (const DPtr &argument) | 
| Adds an argument.   | |
| SPtr< List > & | get_arguments () | 
| Returns the arguments.   | |
| const SPtr< List > & | get_arguments () const | 
| Returns the arguments.   | |
Protected Attributes | |
| SPtr< List > | arguments | 
| Pointer to the list.   | |
Class ArgCommand is a command which has a list of arguments.
| crp::ArgCommand::ArgCommand | ( | const DPtr & | first = DPtr::bottom,  | 
        
| const DPtr & | second = DPtr::bottom,  | 
        ||
| const DPtr & | third = DPtr::bottom  | 
        ||
| ) | 
Creates the command with its first arguments.
| first | First argument | 
| second | Second argument | 
| third | Third argument | 
| virtual crp::ArgCommand::~ArgCommand | ( | ) |  [inline, virtual] | 
        
Virtual destructor.
| void crp::ArgCommand::add_argument | ( | const DPtr & | argument | ) |  [inline] | 
        
Adds an argument.
| argument | Argument to add | 
| const DPtr& crp::ArgCommand::first | ( | ) |  const [inline] | 
        
Returns the first argument.
First argument
Returns the arguments.
Returns the arguments.
| size_t crp::ArgCommand::size | ( | ) |  const [inline] | 
        
Returns the number of arguments.
SPtr<List> crp::ArgCommand::arguments [protected] | 
        
Pointer to the list.
 1.7.3