#include <GTL/version.h>
#include <list>
#include <map>
#include <set>
#include <queue>
#include <deque>
#include <stack>
#include <vector>
#include <iostream>
#include <string>
Go to the source code of this file.
#define __GTL_BEGIN_NAMESPACE namespace GTL { |
Definition at line 126 of file GTL.h.
View newest version in sPHENIX GitHub at line 126 of file GTL.h
#define __GTL_END_NAMESPACE } |
Definition at line 127 of file GTL.h.
View newest version in sPHENIX GitHub at line 127 of file GTL.h
#define __GTL_USE_NAMESPACES |
Definition at line 52 of file GTL.h.
View newest version in sPHENIX GitHub at line 52 of file GTL.h
#define GTL_CONCAT |
( |
|
x, |
|
|
|
y |
|
) |
| x##y |
Definition at line 32 of file GTL.h.
View newest version in sPHENIX GitHub at line 32 of file GTL.h
Definition at line 116 of file GTL.h.
View newest version in sPHENIX GitHub at line 116 of file GTL.h
#define GTL_FORALL |
( |
|
elem, |
|
|
|
cont, |
|
|
|
iter_t, |
|
|
|
iter |
|
) |
| |
Value:if ((cont).iter##
begin() != (cont).iter##
end()) \
(elem) = *((cont).iter##
begin()); \
GTL_FORALL_VAR(__LINE__) != (cont).iter##
end(); \
Definition at line 35 of file GTL.h.
View newest version in sPHENIX GitHub at line 35 of file GTL.h
Definition at line 33 of file GTL.h.
View newest version in sPHENIX GitHub at line 33 of file GTL.h