XrdOucStream.cc File Reference

#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <poll.h>
#include <unistd.h>
#include <strings.h>
#include <sys/conf.h>
#include <sys/stat.h>
#include <sys/termios.h>
#include <sys/types.h>
#include <sys/wait.h>
#include "XrdOuc/XrdOucEnv.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdOuc/XrdOucUtils.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysPlatform.hh"

Go to the source code of this file.

Defines

#define MaxARGC   64
#define XrdOucStream_EOM   0x01
#define XrdOucStream_BUSY   0x02
#define Erq(p, a, b)   Err(p, a, b, (char *)0)
#define Err(p, a, b, c)   (ecode=(Eroute ? Eroute->Emsg(#p, a, b, c) : a), -1)
#define Erp(p, a, b, c)   ecode=(Eroute ? Eroute->Emsg(#p, a, b, c) : a)
#define Erx(p, a, b)   if (Eroute) cerr <<#p <<' ' <<strerror(a) <<' ' <<b <<endl;


Define Documentation

#define Erp ( p,
a,
b,
c   )     ecode=(Eroute ? Eroute->Emsg(#p, a, b, c) : a)

Definition at line 53 of file XrdOucStream.cc.

Referenced by XrdOucStream::GetLine(), and XrdOucStream::Put().

#define Erq ( p,
a,
b   )     Err(p, a, b, (char *)0)

Definition at line 51 of file XrdOucStream.cc.

Referenced by XrdOucStream::Attach().

#define Err ( p,
a,
b,
c   )     (ecode=(Eroute ? Eroute->Emsg(#p, a, b, c) : a), -1)

Definition at line 52 of file XrdOucStream.cc.

#define Erx ( p,
a,
b   )     if (Eroute) cerr <<#p <<' ' <<strerror(a) <<' ' <<b <<endl;

Definition at line 57 of file XrdOucStream.cc.

Referenced by XrdOucStream::Exec().

#define MaxARGC   64

Definition at line 47 of file XrdOucStream.cc.

Referenced by XrdOucStream::Exec().

#define XrdOucStream_BUSY   0x02

Definition at line 49 of file XrdOucStream.cc.

Referenced by XrdOucStream::Put().

#define XrdOucStream_EOM   0x01

Definition at line 48 of file XrdOucStream.cc.

Referenced by XrdOucStream::GetLine().


Generated on Tue Jul 5 16:08:10 2011 for ROOT_528-00b_version by  doxygen 1.5.1