xrootd
Public Member Functions | Static Public Member Functions | Static Public Attributes

XrdSutRndm Class Reference

#include <XrdSutRndm.hh>

List of all members.

Public Member Functions

 XrdSutRndm ()
virtual ~XrdSutRndm ()

Static Public Member Functions

static bool Init (bool force=0)
static char * GetBuffer (int len, int opt=-1)
static int GetString (int opt, int len, XrdOucString &s)
static int GetString (const char *copt, int len, XrdOucString &s)
static unsigned int GetUInt ()
static int GetRndmTag (XrdOucString &rtag)

Static Public Attributes

static bool fgInit = 0

Constructor & Destructor Documentation

XrdSutRndm::XrdSutRndm ( ) [inline]

References fgInit, and Init().

virtual XrdSutRndm::~XrdSutRndm ( ) [inline, virtual]

Member Function Documentation

char * XrdSutRndm::GetBuffer ( int  len,
int  opt = -1 
) [static]
int XrdSutRndm::GetRndmTag ( XrdOucString rtag) [static]
int XrdSutRndm::GetString ( const char *  copt,
int  len,
XrdOucString s 
) [static]

References GetString().

int XrdSutRndm::GetString ( int  opt,
int  len,
XrdOucString s 
) [static]

References DEBUG, EPNAME, fgInit, Init(), and XrdSutCharMsk.

Referenced by AddPassword(), GetRndmTag(), GetString(), and main().

unsigned int XrdSutRndm::GetUInt ( ) [static]
bool XrdSutRndm::Init ( bool  force = 0) [static]

References close, DEBUG, EPNAME, fgInit, open(), and read().

Referenced by GetBuffer(), GetString(), GetUInt(), main(), and XrdSutRndm().


Member Data Documentation

bool XrdSutRndm::fgInit = 0 [static]

The documentation for this class was generated from the following files: