sdk-remote/src/uobjects/test/machine.uob/umachine.cc
UMachine::UMachine(const std::string& name)
  : urbi::UObject(name)
  , machine(0)
{
  // Register the Urbi constructor.  This is the only mandatory
  // part of the C++ constructor.
  UBindFunction(UMachine, init);
}
// Bouncing the name to the UObject constructor is mandatory.
Bouncing the name to the UObject constructor is mandatory.
Bouncing the name to the UObject constructor is mandatory .
UMachine::UMachine(const std::string& name)
  : urbi::UObject(name)
  , machine(0)
{
  UBindFunction(UMachine, init);
}
UMachine :: UMachine ( const std :: string & name ) : urbi :: UObject ( name ) , machine ( 0 ) { UBindFunction ( UMachine , init ) ; }
Bouncing the name to the UObject constructor is mandatory.
Bouncing the name to the UObject constructor is mandatory .
// Register the Urbi constructor.  This is the only mandatory // part of the C++ constructor.