Пример #1
0
DigitalStopWatchPtr createWatch(void) 
{
  DigitalStopWatchPtr instance = malloc(sizeof *instance);

  if(NULL != instance) {
    /* Specify the initial state. */
    transitionToStopped(&instance->state);
    /* Initialize the other attributes here.*/
  }

  return instance; 
}
Пример #2
0
void stopWatch(WatchStatePtr state)
{
    transitionToStopped(state);
}