#include <sharectl.h>
Collaboration diagram for Share::ArgParser:

Public Types | |
| enum | Action { NONE = 0, HELP, CREATE, CREATE_AND_WAIT, NOTIFY_ATTACH, NOTIFY_DETACH, UNLINK, FORCE_DESTORY, ALLOC, FREE } |
| commnad-line switches enumeration More... | |
Public Member Functions | |
| ArgParser (int argc, char *argv[]) throw (ShareException) | |
| bool | isNewSegment () |
| const char * | name () |
| size_t | size () |
| Action | action () |
Definition at line 24 of file sharectl.h.
commnad-line switches enumeration
| NONE | |
| HELP | |
| CREATE | |
| CREATE_AND_WAIT | |
| NOTIFY_ATTACH | |
| NOTIFY_DETACH | |
| UNLINK | |
| FORCE_DESTORY | |
| ALLOC | |
| FREE |
Definition at line 29 of file sharectl.h.
| Share::ArgParser::ArgParser | ( | int | argc, | |
| char * | argv[] | |||
| ) | throw (ShareException) |
| argc | Synonymous argument from main() function. | |
| argv | Synonymous argument from main() function. |
| ShareException | Library-specific exception derived from std::bad_alloc |
| bool Share::ArgParser::isNewSegment | ( | ) |
| const char* Share::ArgParser::name | ( | ) |
| size_t Share::ArgParser::size | ( | ) |
| Action Share::ArgParser::action | ( | ) |
1.5.2