Browse Source

Corrected ProductionQueue.size() - Now unsigned int, not int.

git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@10 d34b734f-a00e-4b39-a726-e4eeb87269ab
wx
madscientist 15 years ago
parent
commit
a9b1bc7083
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      threading.hpp

+ 2
- 2
threading.hpp View File

class ProductionQueue { // Production Queue Class class ProductionQueue { // Production Queue Class
private: private:
Mutex myMutex; // Contains a mutex and Mutex myMutex; // Contains a mutex and
volatile int LatestSize; // a volatile (blinking light) size
volatile unsigned int LatestSize; // a volatile (blinking light) size
ProductionGateway myGateway; // integrated with a production ProductionGateway myGateway; // integrated with a production
queue<T> myQueue; // gateway and a queue. queue<T> myQueue; // gateway and a queue.
myGateway.produce(); // indicator and tell the gateway. myGateway.produce(); // indicator and tell the gateway.
} // When we're done it can be grabbed. } // When we're done it can be grabbed.
int size() { // To check the size we look at
unsigned int size() { // To check the size we look at
return LatestSize; // the blinking light. return LatestSize; // the blinking light.
} }
}; };

Loading…
Cancel
Save