suanPan
commandParser.h File Reference
#include <suanPan.h>
Include dependency graph for commandParser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int process_command (const shared_ptr< Bead > &, istringstream &)
 
int process_file (const shared_ptr< Bead > &, const char *)
 
int run_example ()
 
int create_new_domain (const shared_ptr< Bead > &, istringstream &)
 
int disable_object (const shared_ptr< Bead > &, istringstream &)
 
int enable_object (const shared_ptr< Bead > &, istringstream &)
 
int erase_object (const shared_ptr< Bead > &, istringstream &)
 
int save_object (const shared_ptr< DomainBase > &, istringstream &)
 
int list_object (const shared_ptr< DomainBase > &, istringstream &)
 
int suspend_object (const shared_ptr< DomainBase > &, istringstream &)
 
int protect_object (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_external_module (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_nodegroup (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_elementgroup (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_generate (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_generatebyrule (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_generatebyplane (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_generatebypoint (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_groupgroup (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_initial (const shared_ptr< DomainBase > &, istringstream &)
 
int create_new_node (const shared_ptr< DomainBase > &, istringstream &)
 
int set_property (const shared_ptr< DomainBase > &, istringstream &)
 
int print_info (const shared_ptr< DomainBase > &, istringstream &)
 
int print_command ()
 
int execute_command (istringstream &)
 

Function Documentation

◆ create_new_domain()

int create_new_domain ( const shared_ptr< Bead > &  model,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_elementgroup()

int create_new_elementgroup ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_external_module()

int create_new_external_module ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_generate()

int create_new_generate ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_generatebyplane()

int create_new_generatebyplane ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_generatebypoint()

int create_new_generatebypoint ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_generatebyrule()

int create_new_generatebyrule ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_groupgroup()

int create_new_groupgroup ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_initial()

int create_new_initial ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_node()

int create_new_node ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_new_nodegroup()

int create_new_nodegroup ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ disable_object()

int disable_object ( const shared_ptr< Bead > &  model,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ enable_object()

int enable_object ( const shared_ptr< Bead > &  model,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ erase_object()

int erase_object ( const shared_ptr< Bead > &  model,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ execute_command()

int execute_command ( istringstream &  command)
Here is the caller graph for this function:

◆ list_object()

int list_object ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_command()

int print_command ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_info()

int print_info ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ process_command()

int process_command ( const shared_ptr< Bead > &  model,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ process_file()

int process_file ( const shared_ptr< Bead > &  model,
const char *  file_name 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ protect_object()

int protect_object ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ run_example()

int run_example ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ save_object()

int save_object ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_property()

int set_property ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ suspend_object()

int suspend_object ( const shared_ptr< DomainBase > &  domain,
istringstream &  command 
)
Here is the call graph for this function:
Here is the caller graph for this function: