#include <ucommon/string.h>
#include <ucommon/memory.h>
#include <ucommon/buffer.h>
Go to the source code of this file.
Namespaces | |
namespace | ucc |
Data Structures | |
class | ucc::shell |
A utility class for generic shell operations. More... | |
class | ucc::shell::charopt |
Character option for shell parsing. More... | |
class | ucc::shell::counteropt |
Counter option for shell parsing. More... | |
class | ucc::shell::errormap |
A class to redefine error messages. More... | |
class | ucc::shell::flagopt |
Flag option for shell parsing. More... | |
class | ucc::shell::groupopt |
Grouping option. More... | |
class | ucc::shell::iobuf |
Process pipe with I/O buffering. More... | |
class | ucc::shell::numericopt |
Numeric option for shell parsing. More... | |
class | ucc::shell::Option |
A base class used to create parsable shell options. More... | |
class | ucc::shell::pipeio |
A class to control a process that is piped. More... | |
class | ucc::shell::stringopt |
Text option for shell parsing. More... | |
Defines | |
#define | INVALID_PID_VALUE -1 |
Typedefs | |
typedef shell | ucc::shell_t |
Convenience type to manage and pass shell objects. | |
Functions | |
char * | ucc::_STR (String &s) |
char * | ucc::_TEXT (char *s) |
Abusive compilers. |
Definition in file shell.h.