Horus Doc || IDL Reference || C++ Binding   Java Binding || Doxygen's quick Index  

OBStubImpl_HxCorba::VxStructure Class Reference

#include <HxCorbaVxStructure.h>

Inheritance diagram for OBStubImpl_HxCorba::VxStructure::

OBDirectStubImpl_HxCorba::VxStructure OBMarshalStubImpl_HxCorba::VxStructure List of all members.

Public Methods

virtual::HxCorba::StringSeq * getLevelNames ()=0
virtual CORBA::Boolean exist (const char *levelId)=0
virtual CORBA::Long size (const char *levelId)=0
virtual CORBA::Boolean push (const char *level,::HxCorba::VxSegmentation_ptr seg)=0
virtual CORBA::Boolean pushFromFile (const char *level, const char *filename)=0
virtual::HxCorba::VxSegmentation_ptr get (const char *levelId)=0
virtual::HxCorba::VxSegment_ptr getSegment (const char *levelId, CORBA::Long index)=0
virtual::HxCorba::VxSegment_ptr mapsToSegment (const char *levelId, CORBA::Long timeSpan)=0
virtual::HxCorba::VxSegmentation_ptr getFromInterval (const char *levelId, const::HxCorba::VxTimeSpan &timeSpan, CORBA::Boolean complete)=0
virtual::HxCorba::VxSegmentation_ptr getWhereInt (const char *levelId, const char *strType, CORBA::Long val)=0
virtual::HxCorba::VxSegmentation_ptr getWhereString (const char *levelId, const char *strType, const char *val)=0
virtual::HxCorba::VxSegmentation_ptr getShots ()=0
virtual::HxCorba::VxSegmentation_ptr getEffects ()=0
virtual CORBA::Long mapsToIndex (const char *levelId, const::HxCorba::VxTimeSpan &timeSpan)=0
virtual CORBA::Long mapsToIndexInt (const char *levelId, CORBA::Long timeSpan)=0
virtual::HxCorba::LongSeq * getSegmentBoundaries (const char *levelId, const::HxCorba::VxTimeSpan &timeSpan)=0
virtual CORBA::Boolean isContinuous (const char *levelId)=0
virtual CORBA::Boolean isSequential (const char *levelId)=0
virtual CORBA::Boolean isParentOf (const char *levelId1, const char *levelId2)=0
virtual CORBA::Boolean isChildOf (const char *levelId1, const char *levelId2)=0
virtual::HxCorba::VxStructureEval compare (const char *levelId,::HxCorba::VxSegmentation_ptr foundTruth)=0

Static Public Methods

VxStructure_ptr _duplicate (VxStructure_ptr p)
VxStructure_ptr _nil ()

Protected Methods

 VxStructure ()

Constructor & Destructor Documentation

OBStubImpl_HxCorba::VxStructure::VxStructure   [inline, protected]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.


Member Function Documentation

VxStructure_ptr OBStubImpl_HxCorba::VxStructure::_duplicate VxStructure_ptr    p [inline, static]
 

VxStructure_ptr OBStubImpl_HxCorba::VxStructure::_nil   [inline, static]
 

virtual ::HxCorba::StringSeq* OBStubImpl_HxCorba::VxStructure::getLevelNames   [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::exist const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Long OBStubImpl_HxCorba::VxStructure::size const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::push const char *    _ob_a0,
::HxCorba::VxSegmentation_ptr    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::pushFromFile const char *    _ob_a0,
const char *    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::get const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegment_ptr OBStubImpl_HxCorba::VxStructure::getSegment const char *    _ob_a0,
CORBA::Long    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegment_ptr OBStubImpl_HxCorba::VxStructure::mapsToSegment const char *    _ob_a0,
CORBA::Long    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::getFromInterval const char *    _ob_a0,
const ::HxCorba::VxTimeSpan   _ob_a1,
CORBA::Boolean    _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::getWhereInt const char *    _ob_a0,
const char *    _ob_a1,
CORBA::Long    _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::getWhereString const char *    _ob_a0,
const char *    _ob_a1,
const char *    _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::getShots   [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxSegmentation_ptr OBStubImpl_HxCorba::VxStructure::getEffects   [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Long OBStubImpl_HxCorba::VxStructure::mapsToIndex const char *    _ob_a0,
const ::HxCorba::VxTimeSpan   _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.

virtual CORBA::Long OBStubImpl_HxCorba::VxStructure::mapsToIndexInt const char *    _ob_a0,
CORBA::Long    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::LongSeq* OBStubImpl_HxCorba::VxStructure::getSegmentBoundaries const char *    _ob_a0,
const ::HxCorba::VxTimeSpan   _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::isContinuous const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::isSequential const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::isParentOf const char *    _ob_a0,
const char *    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual CORBA::Boolean OBStubImpl_HxCorba::VxStructure::isChildOf const char *    _ob_a0,
const char *    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure, and OBDirectStubImpl_HxCorba::VxStructure.

virtual ::HxCorba::VxStructureEval OBStubImpl_HxCorba::VxStructure::compare const char *    _ob_a0,
::HxCorba::VxSegmentation_ptr    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::VxStructure.


The documentation for this class was generated from the following file:
Generated on Tue Feb 3 14:16:28 2004 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001