|
SASC
DVBSoftCAM
|
#include <descriptor.h>
Inheritance diagram for SI::PDCDescriptor:Public Member Functions | |
| int | getDay () const |
| int | getMonth () const |
| int | getHour () const |
| int | getMinute () const |
Protected Member Functions | |
| virtual void | Parse () |
Definition at line 467 of file descriptor.h.
| int SI::PDCDescriptor::getDay | ( | ) | const |
Definition at line 772 of file descriptor.c.
{
return ((s->pil0 & 0x0F) << 1) | ((s->pil1 & 0x80) >> 7);
}
| int SI::PDCDescriptor::getHour | ( | ) | const |
Definition at line 780 of file descriptor.c.
{
return ((s->pil1 & 0x07) << 2) | ((s->pil2 & 0xC0) >> 6);
}
| int SI::PDCDescriptor::getMinute | ( | ) | const |
Definition at line 784 of file descriptor.c.
{
return s->pil2 & 0x3F;
}
| int SI::PDCDescriptor::getMonth | ( | ) | const |
Definition at line 776 of file descriptor.c.
{
return (s->pil1 >> 3) & 0x0F;
}
| void SI::PDCDescriptor::Parse | ( | ) | [protected, virtual] |
Implements SI::Parsable.
Definition at line 767 of file descriptor.c.
References SI::Object::data, and SI::CharArray::setPointerAndOffset().
{
int offset=0;
data.setPointerAndOffset<const descr_pdc>(s, offset);
}