Alembic::Abc::ALEMBIC_VERSION_NS::Base Class Reference

#include <Base.h>

Inheritance diagram for Alembic::Abc::ALEMBIC_VERSION_NS::Base:

Alembic::Abc::ALEMBIC_VERSION_NS::IArchive Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< PROP_PTR > Alembic::Abc::ALEMBIC_VERSION_NS::IObject Alembic::Abc::ALEMBIC_VERSION_NS::OArchive Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< PROP_PTR > Alembic::Abc::ALEMBIC_VERSION_NS::OObject Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ArrayPropertyReaderPtr > Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::CompoundPropertyReaderPtr > Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ScalarPropertyReaderPtr > Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr > Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::CompoundPropertyWriterPtr > Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ScalarPropertyWriterPtr >

List of all members.

Public Member Functions

ErrorHandlergetErrorHandler () const
ErrorHandler::Policy getErrorHandlerPolicy () const

Protected Member Functions

 Base ()
 Base (ErrorHandler::Policy iPolicy)
 Base (const Base &iCopy)
Baseoperator= (const Base &iCopy)
bool valid () const
void reset ()


Detailed Description

Definition at line 48 of file Base.h.


Constructor & Destructor Documentation

Alembic::Abc::ALEMBIC_VERSION_NS::Base::Base (  )  [inline, protected]

Definition at line 51 of file Base.h.

Alembic::Abc::ALEMBIC_VERSION_NS::Base::Base ( ErrorHandler::Policy  iPolicy  )  [inline, explicit, protected]

Definition at line 53 of file Base.h.

Alembic::Abc::ALEMBIC_VERSION_NS::Base::Base ( const Base iCopy  )  [inline, protected]

Definition at line 56 of file Base.h.


Member Function Documentation

ErrorHandler& Alembic::Abc::ALEMBIC_VERSION_NS::Base::getErrorHandler (  )  const [inline]

Definition at line 76 of file Base.h.

ErrorHandler::Policy Alembic::Abc::ALEMBIC_VERSION_NS::Base::getErrorHandlerPolicy (  )  const [inline]

Definition at line 81 of file Base.h.

Base& Alembic::Abc::ALEMBIC_VERSION_NS::Base::operator= ( const Base iCopy  )  [inline, protected]

Definition at line 59 of file Base.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Base::reset (  )  [inline, protected]

Reimplemented in Alembic::Abc::ALEMBIC_VERSION_NS::IArchive, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< PROP_PTR >, Alembic::Abc::ALEMBIC_VERSION_NS::IObject, Alembic::Abc::ALEMBIC_VERSION_NS::ISchemaObject< SCHEMA >, Alembic::Abc::ALEMBIC_VERSION_NS::OArchive, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< PROP_PTR >, Alembic::Abc::ALEMBIC_VERSION_NS::OObject, Alembic::Abc::ALEMBIC_VERSION_NS::OSchemaObject< SCHEMA >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ICameraSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ICurvesSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IFaceSetSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< INFO >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBase, Alembic::AbcGeom::ALEMBIC_VERSION_NS::INuPatchSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IPointsSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IPolyMeshSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ISubDSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IXformSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OCameraSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OCurvesSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OFaceSetSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< INFO >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ONuPatchSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OPointsSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OPolyMeshSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OSubDSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OXformSchema, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ArrayPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ScalarPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::CompoundPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::CompoundPropertyWriterPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ScalarPropertyWriterPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< PolyMeshSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< SubDSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< NuPatchSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< CurvesSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< PointsSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< FaceSetSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< GeomBaseSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< PolyMeshSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< NuPatchSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< SubDSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< CurvesSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< PointsSchemaInfo >, and Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< FaceSetSchemaInfo >.

Definition at line 70 of file Base.h.

bool Alembic::Abc::ALEMBIC_VERSION_NS::Base::valid (  )  const [inline, protected]

Reimplemented in Alembic::Abc::ALEMBIC_VERSION_NS::IArchive, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< PROP_PTR >, Alembic::Abc::ALEMBIC_VERSION_NS::IObject, Alembic::Abc::ALEMBIC_VERSION_NS::ISchemaObject< SCHEMA >, Alembic::Abc::ALEMBIC_VERSION_NS::OArchive, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< PROP_PTR >, Alembic::Abc::ALEMBIC_VERSION_NS::OObject, Alembic::Abc::ALEMBIC_VERSION_NS::OSchemaObject< SCHEMA >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ICameraSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ICurvesSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IFaceSetSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< INFO >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBase, Alembic::AbcGeom::ALEMBIC_VERSION_NS::INuPatchSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IPointsSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IPolyMeshSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ISubDSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IXformSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OCameraSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OCurvesSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OFaceSetSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< INFO >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ONuPatchSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OPointsSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OPolyMeshSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OSubDSchema, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OXformSchema, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ArrayPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::ScalarPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::IBasePropertyT< AbcA::CompoundPropertyReaderPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::CompoundPropertyWriterPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ScalarPropertyWriterPtr >, Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< PolyMeshSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< SubDSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< NuPatchSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< CurvesSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< PointsSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< FaceSetSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::IGeomBaseSchema< GeomBaseSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< PolyMeshSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< NuPatchSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< SubDSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< CurvesSchemaInfo >, Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< PointsSchemaInfo >, and Alembic::AbcGeom::ALEMBIC_VERSION_NS::OGeomBaseSchema< FaceSetSchemaInfo >.

Definition at line 65 of file Base.h.


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

Generated on Mon Jan 28 00:49:21 2013 for HDK by  doxygen 1.5.9