Top | ![]() |
![]() |
![]() |
![]() |
The BonoboStorage C interface is extremely simple, this is since the CORBA client interface is where the action occurs. It is anticipated that relatively few people need to implement the Bonobo/Storage IDL interface.
The common entry point for BonoboStorage is that of opening a storage using the bonobo_storage_open function, perhaps by a container to use to persist a compound document:
void bonobo_storage_copy_to (Bonobo_Storage src
,Bonobo_Storage dest
,CORBA_Environment *ev
);
bonobo_storage_copy_to
is deprecated and should not be used in newly-written code.
Implements a pure CORBA method for copying one storage into another, this is used by several BonoboStorage implemetations where a fast case localy copy cannot work.