SASC
DVBSoftCAM

cComponents Class Reference

#include <epg.h>

List of all members.

Public Member Functions

 cComponents (void)
 ~cComponents (void)
int NumComponents (void) const
void SetComponent (int Index, const char *s)
void SetComponent (int Index, uchar Stream, uchar Type, const char *Language, const char *Description)
tComponent * Component (int Index) const
tComponent * GetComponent (int Index, uchar Stream, uchar Type)

Detailed Description

Definition at line 33 of file epg.h.


Constructor & Destructor Documentation

cComponents::cComponents ( void  )
cComponents::~cComponents ( void  )

Member Function Documentation

tComponent* cComponents::Component ( int  Index) const [inline]

Definition at line 44 of file epg.h.

References NULL.

{ return (Index < numComponents) ? &components[Index] : NULL; }
tComponent* cComponents::GetComponent ( int  Index,
uchar  Stream,
uchar  Type 
)
int cComponents::NumComponents ( void  ) const [inline]

Definition at line 41 of file epg.h.

{ return numComponents; }
void cComponents::SetComponent ( int  Index,
uchar  Stream,
uchar  Type,
const char *  Language,
const char *  Description 
)
void cComponents::SetComponent ( int  Index,
const char *  s 
)

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