|
xrootd
|
#include <stddef.h>#include <sys/types.h>#include <sys/stat.h>

Go to the source code of this file.
Classes | |
| struct | XrdOucPupArgs |
| struct | XrdOucPupNames |
| class | XrdOucPup |
Macros | |
| #define | setPUP0(Type) {0, -1, 0, PT_ ## Type} |
| #define | setPUP1(Name, Type, Base, Var) {offsetof(Base,Var), -1, Name, PT_ ## Type} |
| #define | setPUP2(Name, Type, Base, Var, Dlen) {offsetof(Base,Var), Dlen, Name, PT_ ## Type} |
Enumerations | |
| enum | XrdOucPupType { PT_Ignore = 0x01, PT_Mark = 0x02, PT_Skip = 0x03, PT_MandS = 0x04, PT_Fence = 0x05, PT_Datlen = 0x06, PT_Totlen = 0x07, PT_End = 0x0e, PT_EndFill = 0x0f, PT_char = 0x00, PT_short = 0x80, PT_int = 0xa0, PT_longlong = 0xc0, PT_special = 0xe0, PT_Inline = 0x10, PT_MaskB = 0x60, PT_MaskT = 0xe0, PT_Mask = 0xf0, PT_MaskD = 0x0f } |
| #define setPUP0 | ( | Type | ) | {0, -1, 0, PT_ ## Type} |
| #define setPUP1 | ( | Name, | |
| Type, | |||
| Base, | |||
| Var | |||
| ) | {offsetof(Base,Var), -1, Name, PT_ ## Type} |
| #define setPUP2 | ( | Name, | |
| Type, | |||
| Base, | |||
| Var, | |||
| Dlen | |||
| ) | {offsetof(Base,Var), Dlen, Name, PT_ ## Type} |
| enum XrdOucPupType |
1.8.5