SASC
DVBSoftCAM

cStructList< T > Class Template Reference

#include <data.h>

Inheritance diagram for cStructList< T >:

List of all members.

Public Member Functions

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

Detailed Description

template<class T>
class cStructList< T >

Definition at line 154 of file data.h.


Constructor & Destructor Documentation

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

Definition at line 156 of file data.h.

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

Definition at line 156 of file data.h.

:cStructLoader(Type,Filename,Flags) {}

Member Function Documentation

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

Reimplemented from cSimpleList< cStructItem >.

Definition at line 157 of file data.h.

Referenced by cSystemViaccess::ProcessEMM(), cSystemSeca::ProcessEMM(), and cSystemIrd::ProcessEMM().

{ return (T *)NextValid(cStructLoader::First()); }
template<class T>
T* cStructList< T >::First ( void  ) const [inline]

Reimplemented from cSimpleList< cStructItem >.

Definition at line 157 of file data.h.

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

Definition at line 158 of file data.h.

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

Definition at line 158 of file data.h.

Referenced by cSystemViaccess::ProcessEMM(), cSystemSeca::ProcessEMM(), and cSystemIrd::ProcessEMM().

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

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