// File: BinMDataStd_TickDriver.cxx // Created: May 29 11:40:00 2007 // Author: Vlad Romashko // // Copyright: Open CASCADE #include #include #include #include #include #include #include #include //======================================================================= //function : BinMDataStd_TickDriver //purpose : //======================================================================= BinMDataStd_TickDriver::BinMDataStd_TickDriver(const Handle(CDM_MessageDriver)& theMsgDriver) : BinMDF_ADriver (theMsgDriver, STANDARD_TYPE(TDataStd_Tick)->Name()) { } //======================================================================= //function : NewEmpty //purpose : //======================================================================= Handle(TDF_Attribute) BinMDataStd_TickDriver::NewEmpty() const { return new TDataStd_Tick(); } //======================================================================= //function : Paste //purpose : persistent -> transient (retrieve) //======================================================================= Standard_Boolean BinMDataStd_TickDriver::Paste(const BinObjMgt_Persistent&, const Handle(TDF_Attribute)&, BinObjMgt_RRelocationTable& ) const { return Standard_True; } //======================================================================= //function : Paste //purpose : transient -> persistent (store) //======================================================================= void BinMDataStd_TickDriver::Paste(const Handle(TDF_Attribute)&, BinObjMgt_Persistent&, BinObjMgt_SRelocationTable& ) const { }