A C++ server object
class AccountingImpl : public _sk_Money::_sk_Accounting
AccountingImpl(const char* name) : _sk_Accounting(name) {}
CORBA::Float get_outstanding_balance()
// implement real outstanding balance function here
int main (int argc, char* const* argv)
CORBA::ORB_var orb = CORBA::ORB_init(argc, argv);
CORBA::BOA_var boa = orb->BOA_init(argc, argv);
cout << "Instantiating an AccountingImpl" << endl;
AccountingImpl impl("Accounting");
boa->obj_is_ready(&impl);
cout << "Entering event loop" << endl;