/* * mypas -> programID declarations blockstmt '.' */ void mypas(void) { programID(); declarations(); blockstmt(); match('.'); }
void Pmt::show() const { printf( "[Pmt] PMT: pid=%x, programID=%x, ver=%d, pcrPID=%x, Descriptors=", pid(), programID(), version(), pcrPID() ); desc::show( _descriptors ); BOOST_FOREACH( Pmt::ElementaryInfo info, _elements ) { printf( "[Pmt]\telement: type=%02x, pid=%04x, Descriptors=", info.streamType, info.pid ); desc::show( info.descriptors ); }