| 123456789101112131415161718192021 |
- #include "NetworkAPIProcessor.h"
- int NetworkAPIProcessor::nextId = 0;
- Framework::Critical NetworkAPIProcessor::idLock;
- int NetworkAPIProcessor::generateId()
- {
- idLock.lock();
- int result = nextId++;
- idLock.unlock();
- return result;
- }
- NetworkAPIProcessor::NetworkAPIProcessor()
- : id(generateId())
- {}
- int NetworkAPIProcessor::getId() const
- {
- return id;
- }
|