FingerKeyboard
Public Member Functions | Static Public Member Functions | List of all members
FkThread Class Referenceabstract

이 클래스는 핑거키보드에서 추상 클래스로 정의된 스레드이다. 자바 스레드와 비슷한 인터페이스를 제공한다. More...

#include <FkThread.h>

Inheritance diagram for FkThread:
Inheritance graph
[legend]

Public Member Functions

virtual void run ()=0
 스레드의 행위를 기술하기 위한 가상 함수. FkThread를 상속받은 클래스는 run()을 재정의해 행위를 기술한다.
 
virtual void cleanUp ()=0
 스레드 취소 요청에 따라, 종료하기 전 cleanUp routine을 실행하여 자원을 반환한다. 재정의하여 기술.
 
void start ()
 스레드를 생성한 후 실행한다.
 
void join ()
 다른 스레드의 작업 완료를 기다린다.
 
void cancel ()
 스레드의 취소를 요청한다.
 

Static Public Member Functions

static void * run_ (void *)
 run() 함수를 실행하는 정적함수이다.
 
static void cleanUp_ (void *)
 cleanUp() 함수를 실행하는 정적함수이다.
 

Detailed Description

이 클래스는 핑거키보드에서 추상 클래스로 정의된 스레드이다. 자바 스레드와 비슷한 인터페이스를 제공한다.

Date
2015
Author
한성대학교 컴퓨터공학과 강진혁(jinhu.nosp@m.k131.nosp@m.3@gma.nosp@m.il.c.nosp@m.om)

The documentation for this class was generated from the following file: