torc::bitstream::FrameSet< FRAME_TYPE > Class Template Reference

Set of contiguous frames. More...

#include <FrameSet.hpp>

Inheritance diagram for torc::bitstream::FrameSet< FRAME_TYPE >:

Inheritance graph
[legend]

List of all members.

Public Types

typedef FRAME_TYPE frame_t
 FrameSet frame type.
typedef FRAME_TYPE::word_t word_t
 FrameSet word type.
typedef boost::shared_ptr
< FRAME_TYPE > 
FrameSharedPtr
 Shared pointer encapsulation of a Frame.
typedef boost::shared_ptr
< VirtexFrameAddress
VirtexFarSharedPtr
 Shared pointer for frame addressing.
typedef boost::shared_array
< uint32_t
WordSharedArray
 Word shared array for frame words.

Public Member Functions

 FrameSet (void)
 Null constructor.
 FrameSet (uint32_t inFrameLength, uint32_t inFrameCount)
 FrameSet (uint32_t inFrameLength, uint32_t inFrameCount, WordSharedArray inWords, VirtexFrameAddress &inFar)

Protected Types

typedef boost::uint32_t uint32_t
 Imported type name.


Detailed Description

template<class FRAME_TYPE>
class torc::bitstream::FrameSet< FRAME_TYPE >

Set of contiguous frames.

Definition at line 30 of file FrameSet.hpp.


Member Typedef Documentation

template<class FRAME_TYPE>
typedef boost::uint32_t torc::bitstream::FrameSet< FRAME_TYPE >::uint32_t [protected]

Imported type name.

Definition at line 35 of file FrameSet.hpp.

template<class FRAME_TYPE>
typedef FRAME_TYPE torc::bitstream::FrameSet< FRAME_TYPE >::frame_t

FrameSet frame type.

Definition at line 39 of file FrameSet.hpp.

template<class FRAME_TYPE>
typedef FRAME_TYPE::word_t torc::bitstream::FrameSet< FRAME_TYPE >::word_t

FrameSet word type.

Definition at line 41 of file FrameSet.hpp.

template<class FRAME_TYPE>
typedef boost::shared_ptr<FRAME_TYPE> torc::bitstream::FrameSet< FRAME_TYPE >::FrameSharedPtr

Shared pointer encapsulation of a Frame.

Definition at line 43 of file FrameSet.hpp.

template<class FRAME_TYPE>
typedef boost::shared_ptr<VirtexFrameAddress> torc::bitstream::FrameSet< FRAME_TYPE >::VirtexFarSharedPtr

Shared pointer for frame addressing.

Definition at line 45 of file FrameSet.hpp.

template<class FRAME_TYPE>
typedef boost::shared_array<uint32_t> torc::bitstream::FrameSet< FRAME_TYPE >::WordSharedArray

Word shared array for frame words.

Definition at line 47 of file FrameSet.hpp.


Constructor & Destructor Documentation

template<class FRAME_TYPE>
torc::bitstream::FrameSet< FRAME_TYPE >::FrameSet ( void   )  [inline]

Null constructor.

Definition at line 50 of file FrameSet.hpp.


The documentation for this class was generated from the following file:

Generated on Thu Oct 13 16:49:47 2011 for TORC by  doxygen 1.5.6