networkservice
Classes
Collaboration diagram for Helper:

Classes

class  utils::command::Executor
 A helper class to execute shell commands securely. More...
 
interface  utils::command::IExecutor
 A helper class to execute shell commands securely. This class is a high level interface added to ease testability of component that use it. More...
 
interface  utils::command::osal::IOsal
 This class is a high level interface added to ease testability of component that use Executor. It decouples Excecutor and syscalls used to handle requests thus behaving like an OS abstraction layer. More...
 
class  utils::command::osal::Linux
 This class is the "low level class" that implements IOsal.h. More...
 
class  utils::command::Parser
 A helper class to parse a string representing a command so as to create a real command that can be passed to IExecutor. More...
 
interface  utils::file::IReader
 A helper class to read content from a specified input stream. This class is a high level interface added to ease testability of component that use it. More...
 
class  utils::file::Reader
 A helper class to read content from a specified input stream. More...
 
interface  utils::file::IWriter
 A helper class to write a given value to a specified output stream. This class is a high level interface added to ease testability of component that use it. More...
 
class  utils::file::Writer
 A helper class to write a given value to a specified file. More...
 
class  utils::helper::Errno
 A helper class to convert errno to string with additional informations. More...
 

Detailed Description

This group is composed of a set of helper classes needed by plugins to handle tasks more easily.