2010-07-24 15 views
6

Sto cercando una libreria multipiattaforma in C/C++ che possa pianificare lavori, chiamate di funzione, ecc. Sarebbe bello se fosse più vicino a Java Quartz. Preferirei le licenze in stile BSD, anche la LGPL andrebbe bene.Libreria di pianificazione in C++ simile a Java Quartz

+0

Avete considerato l'utilizzo di Quartz stesso nell'applicazione C++ utilizzando l'API di chiamata per caricare la VM e JNA o JNI per chiamare il codice C da un lavoro Quartz? –

+4

a meno che l'app non sia già sotto una JVM questo potrebbe essere orribile per l'impronta e la deployabilità dell'app. – seand

risposta

2

Libevent: http://www.monkey.org/~provos/libevent/ probabilmente è troppo pesante per il tuo caso d'uso, ma puoi decidere da solo se funziona per te.

Modifica: Questo è più sulle funzioni di pianificazione dopo determinati timeout all'interno di un programma. Guardando Quartz, sembra essere più ampio. Quindi dubito che se libevent sia quello che stai cercando.

Problemi correlati