Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

kino::video_sequence Class Reference

Defines a random-access container of video frames. More...

#include <kino_plugin_types.h>

List of all members.

Public Types

typedef video_framepointer
typedef const video_frameconst_pointer
typedef video_framereference
typedef const video_frameconst_reference
typedef video_frame value_type
typedef unsigned long size_type
typedef long difference_type

Public Member Functions

virtual size_type size () const
virtual bool empty () const
virtual reference operator[] (size_type Offset)
virtual const_reference operator[] (size_type Offset) const
virtual reference front ()
virtual const_reference front () const
virtual reference back ()
virtual const_reference back () const
virtual iterator begin ()
virtual const_iterator begin () const
virtual iterator end ()
virtual const_iterator end () const

Protected Member Functions

virtual ~video_sequence ()

Classes

class  const_iterator
class  iterator


Detailed Description

Defines a random-access container of video frames.

Definition at line 680 of file kino_plugin_types.h.


Member Typedef Documentation

typedef const video_frame* kino::video_sequence::const_pointer
 

Definition at line 684 of file kino_plugin_types.h.

typedef const video_frame& kino::video_sequence::const_reference
 

Definition at line 686 of file kino_plugin_types.h.

typedef long kino::video_sequence::difference_type
 

Definition at line 689 of file kino_plugin_types.h.

typedef video_frame* kino::video_sequence::pointer
 

Definition at line 683 of file kino_plugin_types.h.

typedef video_frame& kino::video_sequence::reference
 

Definition at line 685 of file kino_plugin_types.h.

typedef unsigned long kino::video_sequence::size_type
 

Definition at line 688 of file kino_plugin_types.h.

typedef video_frame kino::video_sequence::value_type
 

Definition at line 687 of file kino_plugin_types.h.


Constructor & Destructor Documentation

virtual kino::video_sequence::~video_sequence  )  [inline, protected, virtual]
 

Definition at line 730 of file kino_plugin_types.h.

00730 {}


Member Function Documentation

virtual const_reference kino::video_sequence::back  )  const [virtual]
 

virtual reference kino::video_sequence::back  )  [virtual]
 

virtual const_iterator kino::video_sequence::begin  )  const [virtual]
 

virtual iterator kino::video_sequence::begin  )  [virtual]
 

virtual bool kino::video_sequence::empty  )  const [virtual]
 

virtual const_iterator kino::video_sequence::end  )  const [virtual]
 

virtual iterator kino::video_sequence::end  )  [virtual]
 

virtual const_reference kino::video_sequence::front  )  const [virtual]
 

virtual reference kino::video_sequence::front  )  [virtual]
 

virtual const_reference kino::video_sequence::operator[] size_type  Offset  )  const [virtual]
 

virtual reference kino::video_sequence::operator[] size_type  Offset  )  [virtual]
 

virtual size_type kino::video_sequence::size  )  const [virtual]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 22:13:29 2007 for Kino by  doxygen 1.4.2