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 ( int  opt,
int  len,
XrdOucString s 
) [static]

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

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

int XrdSutRndm::GetString ( const char *  copt,
int  len,
XrdOucString s 
) [static]

References GetString().

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

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

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


Member Data Documentation

bool XrdSutRndm::fgInit = 0 [static]

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