37 #ifndef Alembic_AbcCoreLayer_Foundation_h 
   38 #define Alembic_AbcCoreLayer_Foundation_h 
   44 namespace AbcCoreLayer {
 
   47 namespace AbcA = ::Alembic::AbcCoreAbstract;
 
   52 typedef Alembic::Util::shared_ptr< ArImpl > 
ArImplPtr;
 
   55 typedef Alembic::Util::shared_ptr< OrImpl > 
OrImplPtr;
 
   60 typedef Alembic::Util::shared_ptr< CprImpl > 
CprImplPtr;
 
   62 typedef std::vector< Alembic::AbcCoreAbstract::ArchiveReaderPtr >
 
   65 typedef std::vector< Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr >
 
   72 #endif //_Alembic_AbcCoreLayer_Foundation_h_ 
std::vector< Alembic::AbcCoreAbstract::ArchiveReaderPtr > ArchiveReaderPtrs
 
Alembic::Util::shared_ptr< CprImpl > CprImplPtr
 
Alembic::Util::shared_ptr< OrImpl > OrImplPtr
 
std::map< std::string, size_t > ChildNameMap
 
std::vector< Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr > CompoundReaderPtrs
 
Alembic::Util::shared_ptr< ArImpl > ArImplPtr
 
Alembic::Util::shared_ptr< AbcA::ObjectHeader > ObjectHeaderPtr
 
#define ALEMBIC_VERSION_NS