Example 3: C++ API Code to create objects
seDRMTransmittalRoot root_obj;
seDRMDescription description_obj;
wksp.createTransmittal( “Lake_Eola.stf”, xmittal );
xmittal.createObject( root_obj );
xmittal.setRootObject( root_obj ):
xmittal.createObject( description_obj );
description_obj.setFields( SE_DESCRIPTION_FIELDS_DEFAULT );
description_obj.set_abstract( “Lake Eola, Geometry” );
root_obj.addComponent( description_obj );
/* create geometry objects under <Environment Root> */
create_environment_root_objects( xmittal, root_obj );
catch( seException & e ) {
cout << “An error occurred: “ << e.getWhat() << endl; }