eXpress “1.5”
|
The ParseThreadSafety struct stores objects to allow for parsing to safely occur on a separate thread from processing. More...
#include <threadsafety.h>
Public Member Functions | |
ParseThreadSafety (size_t q_size) | |
PraseThreadSafety constructor intializes queues to the given size. | |
Public Attributes | |
ThreadSafeFragQueue | proc_in |
A public ThreadSafeFragQueue of pointers to Fragments that have been parsed but not pre-processed. | |
ThreadSafeFragQueue | proc_on |
A public ThreadSafeFragQueue of pointers to Fragments that have been pre-processed but not processed. | |
ThreadSafeFragQueue | proc_out |
A public ThreadSafeFragQueue of pointers to Fragments that have been processed but not post-processed. |
The ParseThreadSafety struct stores objects to allow for parsing to safely occur on a separate thread from processing.
Definition at line 85 of file threadsafety.h.
ParseThreadSafety::ParseThreadSafety | ( | size_t | q_size | ) | [inline] |
PraseThreadSafety constructor intializes queues to the given size.
q_size | the maximum size for the ThreadSafeFragQueues. |
Definition at line 105 of file threadsafety.h.