|
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[.
|
template<typename TEnum> |
std::ostream & | operator<< (std::ostream &str, const Flags< TEnum > &obj) |
template<typename TEnum> |
std::ostream & | operator<< (std::ostream &str, const typename Flags< TEnum >::Enum &obj) |
std::ostream & | operator<< (std::ostream &str, const LogControl &obj) |
template<class Derived> |
SetCompare | compare (const SetRelationMixin< Derived > &src, const SetRelationMixin< Derived > &trg) |
| Compare sets.
|
template<class Derived> |
bool | compare (const SetRelationMixin< Derived > &src, const SetRelationMixin< Derived > &trg, SetCompare cmp) |
| Compare sets and match against SetCompare.
|
template<class Derived> |
bool | compare (const SetRelationMixin< Derived > &src, const SetRelationMixin< Derived > &trg, SetRelation rel) |
| Compare sets and match against SetRelation.
|
template<class Derived> |
bool | operator== (const SetRelationMixin< Derived > &src, const SetRelationMixin< Derived > &trg) |
| Equal.
|
template<class Derived> |
bool | operator!= (const SetRelationMixin< Derived > &src, const SetRelationMixin< Derived > &trg) |
| Unequal.
|
template<class TSet> |
std::ostream & | operator<< (std::ostream &str, const SetTracker< TSet > &obj) |
| Stream output.
|
template<typename Enum> |
std::string | stringify (const Flags< Enum > &flag_r, const std::initializer_list< std::pair< Flags< Enum >, std::string > > &flaglist_r={}, std::string intro_r="[", std::string sep_r="|", const std::string &extro_r="]") |
| Stringify Build a string of OR'ed names of each flag value set in flag_r.
|
std::ostream & | operator<< (std::ostream &str, const LogControl &obj) ZYPP_API |
| Stream output.
|
void | intrusive_ptr_add_ref (const ReferenceCounted *ptr_r) |
| intrusive_ptr hook to add_ref.
|
void | intrusive_ptr_release (const ReferenceCounted *ptr_r) |
| intrusive_ptr hook to release.
|
std::ostream & | operator<< (std::ostream &str, const ReferenceCounted &obj) |
| Stream output.
|