|
SASC-NG
DVBSoftCAM
|
SASC. More...
#include <cam.h>
Public Member Functions | |
| cCaDescr (void) | |
| cCaDescr (const cCaDescr &arg) | |
| ~cCaDescr () | |
| const unsigned char * | Get (int &l) const |
| void | Set (const cCaDescr *d) |
| void | Set (const unsigned char *de, int l) |
| void | Clear (void) |
| bool | operator== (const cCaDescr &arg) const |
| void | Join (const cCaDescr *cd, bool rev=false) |
| cString | ToString (void) |
| cCaDescr::cCaDescr | ( | const cCaDescr & | arg | ) |
| void cCaDescr::Clear | ( | void | ) |
Definition at line 768 of file cam.c.
References free.
Referenced by cCam::AddPrg(), Join(), Set(), cPrg::SimplifyCaDescr(), and ~cCaDescr().
{
free(descr); descr=0; len=0;
}
| const unsigned char * cCaDescr::Get | ( | int & | l | ) | const |
| void cCaDescr::Join | ( | const cCaDescr * | cd, |
| bool | rev = false |
||
| ) |
Definition at line 773 of file cam.c.
References Clear(), and MALLOC.
Referenced by cPrg::SimplifyCaDescr().
| bool cCaDescr::operator== | ( | const cCaDescr & | arg | ) | const |
| void cCaDescr::Set | ( | const cCaDescr * | d | ) |
Definition at line 751 of file cam.c.
Referenced by sascCam::AddPrg(), cCam::AddPrg(), cCaDescr(), cScCamSlot::Process(), cEcmHandler::Process(), and cEcmHandler::SetPrg().
{
Set(d->descr,d->len);
}
| void cCaDescr::Set | ( | const unsigned char * | de, |
| int | l | ||
| ) |
| cString cCaDescr::ToString | ( | void | ) |
Definition at line 798 of file cam.c.
Referenced by cPrg::DumpCaDescr(), and cEcmHandler::Process().