|
Squid Web Cache master
|
#include <iosfwd>Go to the source code of this file.
Classes | |
| class | ScopedId |
| class | InstanceId< Class, ValueType > |
Macros | |
| #define | InstanceIdDefinitions3(Class, pfx, ValueType, ...) |
| An InstanceIdDefinitions() helper. Avoid direct use. | |
| #define | InstanceIdDefinitions(...) InstanceIdDefinitions3(__VA_ARGS__, InstanceIdDefaultValueType) |
| convenience macro to instantiate Class-specific stuff in .cc files | |
Typedefs | |
| typedef unsigned int | InstanceIdDefaultValueType |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const ScopedId &id) |
| template<class Class , class ValueType > | |
| std::ostream & | operator<< (std::ostream &os, const InstanceId< Class, ValueType > &id) |
| print the id | |
| #define InstanceIdDefinitions | ( | ... | ) | InstanceIdDefinitions3(__VA_ARGS__, InstanceIdDefaultValueType) |
Definition at line 90 of file InstanceId.h.
| #define InstanceIdDefinitions3 | ( | Class, | |
| pfx, | |||
| ValueType, | |||
| ... | |||
| ) |
Definition at line 74 of file InstanceId.h.
| typedef unsigned int InstanceIdDefaultValueType |
Definition at line 37 of file InstanceId.h.
|
inline |
Definition at line 95 of file InstanceId.h.
| std::ostream & operator<< | ( | std::ostream & | os, |
| const ScopedId & | id | ||
| ) |
Definition at line 14 of file InstanceId.cc.