xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
XrdOucMapP2X< T > Class Template Reference

#include <XrdOucMapP2X.hh>

Collaboration diagram for XrdOucMapP2X< T >:
Collaboration graph
[legend]

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

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

Member Function Documentation

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

Member Data Documentation

template<class T>
char* XrdOucMapP2X< T >::Name
private
template<class T>
XrdOucMapP2X<T>* XrdOucMapP2X< T >::Next
private
template<class T>
char* XrdOucMapP2X< T >::Path
private
template<class T>
int XrdOucMapP2X< T >::PLen
private
template<class T>
T XrdOucMapP2X< T >::Valu
private

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