xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
XrdOucMapP2X< T > Class Template Reference

#include <XrdOucMapP2X.hh>

Public Member Functions

XrdOucMapP2X< T > * Find (const char *path)
 
void Insert (XrdOucMapP2X< T > *newp)
 
bool isEmpty ()
 
const char * theName ()
 
XrdOucMapP2X< T > * theNext ()
 
const char * thePath ()
 
theValu ()
 
void RepName (const char *newname)
 
void RepValu (T arg)
 
XrdOucMapP2X< T > * Match (const char *pd, const int pl=0)
 
 XrdOucMapP2X ()
 
 XrdOucMapP2X (const char *path, const char *name, T arg=0)
 
 ~XrdOucMapP2X ()
 

Private Attributes

XrdOucMapP2X< T > * Next
 
char * Name
 
char * Path
 
int PLen
 
Valu
 

Constructor & Destructor Documentation

◆ XrdOucMapP2X() [1/2]

template<class T >
XrdOucMapP2X< T >::XrdOucMapP2X ( )
inline

◆ XrdOucMapP2X() [2/2]

template<class T >
XrdOucMapP2X< T >::XrdOucMapP2X ( const char *  path,
const char *  name,
arg = 0 
)
inline

◆ ~XrdOucMapP2X()

template<class T >
XrdOucMapP2X< T >::~XrdOucMapP2X ( )
inline

Member Function Documentation

◆ Find()

template<class T >
XrdOucMapP2X< T > * XrdOucMapP2X< T >::Find ( const char *  path)
inline

◆ Insert()

template<class T >
void XrdOucMapP2X< T >::Insert ( XrdOucMapP2X< T > *  newp)
inline

◆ isEmpty()

template<class T >
bool XrdOucMapP2X< T >::isEmpty ( )
inline

◆ Match()

template<class T >
XrdOucMapP2X< T > * XrdOucMapP2X< T >::Match ( const char *  pd,
const int  pl = 0 
)
inline

◆ RepName()

template<class T >
void XrdOucMapP2X< T >::RepName ( const char *  newname)
inline

◆ RepValu()

template<class T >
void XrdOucMapP2X< T >::RepValu ( arg)
inline

◆ theName()

template<class T >
const char * XrdOucMapP2X< T >::theName ( )
inline

◆ theNext()

template<class T >
XrdOucMapP2X< T > * XrdOucMapP2X< T >::theNext ( )
inline

◆ thePath()

template<class T >
const char * XrdOucMapP2X< T >::thePath ( )
inline

◆ theValu()

template<class T >
T XrdOucMapP2X< T >::theValu ( )
inline

Member Data Documentation

◆ Name

template<class T >
char* XrdOucMapP2X< T >::Name
private

◆ Next

template<class T >
XrdOucMapP2X<T>* XrdOucMapP2X< T >::Next
private

◆ Path

template<class T >
char* XrdOucMapP2X< T >::Path
private

◆ PLen

template<class T >
int XrdOucMapP2X< T >::PLen
private

◆ Valu

template<class T >
T XrdOucMapP2X< T >::Valu
private

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