SASC
DVBSoftCAM

cStructListPlain< T > Class Template Reference

#include <data.h>

Inheritance diagram for cStructListPlain< T >:

List of all members.

Public Member Functions

 cStructListPlain (const char *Type, const char *Filename, int Flags)
T * First (void) const
T * Next (const T *item) const
 cStructListPlain (const char *Type, const char *Filename, int Flags)
T * First (void) const
T * Next (const T *item) const

Detailed Description

template<class T>
class cStructListPlain< T >

Definition at line 178 of file data.h.


Constructor & Destructor Documentation

template<class T>
cStructListPlain< T >::cStructListPlain ( const char *  Type,
const char *  Filename,
int  Flags 
) [inline]

Definition at line 180 of file data.h.

:cStructLoaderPlain(Type,Filename,Flags) {}
template<class T>
cStructListPlain< T >::cStructListPlain ( const char *  Type,
const char *  Filename,
int  Flags 
) [inline]

Definition at line 180 of file data.h.

:cStructLoaderPlain(Type,Filename,Flags) {}

Member Function Documentation

template<class T>
T* cStructListPlain< T >::First ( void  ) const [inline]

Reimplemented from cSimpleList< cStructItem >.

Definition at line 181 of file data.h.

template<class T>
T* cStructListPlain< T >::First ( void  ) const [inline]

Reimplemented from cSimpleList< cStructItem >.

Definition at line 181 of file data.h.

template<class T>
T* cStructListPlain< T >::Next ( const T *  item) const [inline]

Definition at line 182 of file data.h.

{ return (T *)NextValid(cStructLoaderPlain::Next(item)); }
template<class T>
T* cStructListPlain< T >::Next ( const T *  item) const [inline]

Definition at line 182 of file data.h.

Referenced by cSmartCards::HaveCard(), cSmartCards::LockCard(), and cSmartCards::ReleaseCard().

{ return (T *)NextValid(cStructLoaderPlain::Next(item)); }

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines