The utilities library contains various classes that are not core package management functionality.
| #define PALUDIS_ATTRIBUTE | ( | x | ) |
If we're using a recent GCC or ICC, expands to __attribute__, otherwise discards its arguments.
Referenced by paludis::stringify_internals::real_stringify().
| #define PALUDIS_HIDDEN |
Marker used to represent 'make hidden', if visibility is enabled.
| #define PALUDIS_VISIBLE |
Marker used to represent 'make visible', if visibility is enabled.
| std::string paludis::cookie | ( | ) |
Return a magic cookie string.
The cookie string will not contain any weird characters. It's derived from a combination of the process ID and the current time.
| std::shared_ptr< T_ > paludis::make_shared_copy | ( | const T_ & | t | ) |
Like make_shared_ptr(new T_(t)).
1.7.1