ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | Public Attributes | List of all members
Job Struct Reference

something to do in the background thread More...

Collaboration diagram for Job:
Collaboration graph

Public Member Functions

 Job ()
 
 Job (void(*nfn)())
 
 Job (void(*ufn)(int), int v)
 
 Job (void(*nfn)(), mhthreads::Condition *c)
 
 Job (void(*ufn)(int), int v, mhthreads::Condition *c)
 

Public Attributes

void(* nullary_fn )()
 
void(* unary_fn )(int)
 
int val
 
mhthreads::Conditioncompleted
 

Detailed Description

something to do in the background thread

quick and dirty, but works...

Definition at line 122 of file server-main.cpp.

Constructor & Destructor Documentation

Job::Job ( )

Definition at line 129 of file server-main.cpp.

Job::Job ( void(*)()  nfn)

Definition at line 130 of file server-main.cpp.

Job::Job ( void(*)(int)  ufn,
int  v 
)

Definition at line 131 of file server-main.cpp.

Job::Job ( void(*)()  nfn,
mhthreads::Condition c 
)

Definition at line 132 of file server-main.cpp.

Job::Job ( void(*)(int)  ufn,
int  v,
mhthreads::Condition c 
)

Definition at line 134 of file server-main.cpp.

Member Data Documentation

mhthreads::Condition* Job::completed

Definition at line 127 of file server-main.cpp.

Referenced by BGFunc().

void(* Job::nullary_fn)()

Definition at line 123 of file server-main.cpp.

Referenced by BGFunc().

void(* Job::unary_fn)(int)

Definition at line 124 of file server-main.cpp.

Referenced by BGFunc().

int Job::val

Definition at line 125 of file server-main.cpp.

Referenced by BGFunc().


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


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)