72 const std::string &iName,
73 const AbcA::DataType &iDataType,
85 const std::string &iName,
86 const AbcA::DataType &iDataType,
97 AbcA::ScalarPropertyWriterPtr iPtr,
98 ErrorHandler::Policy iPolicy = ErrorHandler::kThrowPolicy )
99 :
OBasePropertyT<AbcA::ScalarPropertyWriterPtr>( iPtr, iPolicy ) {}
103 AbcA::ScalarPropertyWriterPtr iPtr,
104 WrapExistingFlag iWrapFlag,
105 ErrorHandler::Policy iPolicy = ErrorHandler::kThrowPolicy )
106 :
OBasePropertyT<AbcA::ScalarPropertyWriterPtr>( iPtr, iPolicy ) {}
124 size_t getNumSamples()
const;
128 void set(
const void *iSample );
132 void setFromPrevious( );
138 void setTimeSampling( uint32_t iIndex );
144 void setTimeSampling( AbcA::TimeSamplingPtr iTime );
151 void init( AbcA::CompoundPropertyWriterPtr iParent,
152 const std::string &iName,
153 const AbcA::DataType &iDataType,