Namespaces |
namespace | logger |
namespace | safebool_detail |
namespace | sysconfig |
Classes |
class | Fd |
| Assert close called on open filedescriptor. More...
|
class | Flags |
| A type-safe way of storing OR-combinations of enum values (like QTs QFlags). More...
|
class | ZYppLockedException |
class | InterProcessMutex |
| Inter process scoped lock implementation. More...
|
class | LogControl |
| Maintain logfile related options. More...
|
struct | ProfilingFormater |
struct | ProvideNumericId |
| Base class for objects providing a numeric Id. More...
|
class | ReferenceCounted |
| Base class for reference counted objects. More...
|
struct | SafeBool |
| Validate objects in a boolean context without harmful side effects. More...
|
class | Unit |
| Simple handling of Units. More...
|
Typedefs |
typedef boost::noncopyable | NonCopyable |
| Ensure derived classes cannot be copied.
|
Functions |
template<typename Enum > |
std::ostream & | operator<< (std::ostream &str, const Flags< Enum > &obj) |
std::ostream & | operator<< (std::ostream &str, const LogControl &obj) |
int | random_int () |
std::string | random_string (int length) |
unsigned | random () |
| Return a random number from [0,RAND_MAX[ .
|
unsigned | random (unsigned size_r) |
| Return a random number from [0,size_r[ .
|
unsigned | random (unsigned min_r, unsigned size_r) |
| Return a random number from [min_r,min_r+size_r[ .
|