diff options
author | methodus <methodus@web.de> | 2012-11-04 18:38:07 +0100 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-11-04 18:38:07 +0100 |
commit | 1892c79addd9a5588cb8216c91d07d6ad9557a29 (patch) | |
tree | 9ef619058e93f76f4844f566308380806b0c61eb | |
parent | 9b25495fffec4be843e8540c115dd5d9e9e4c7a0 (diff) | |
download | vdr-plugin-upnp-1892c79addd9a5588cb8216c91d07d6ad9557a29.tar.gz vdr-plugin-upnp-1892c79addd9a5588cb8216c91d07d6ad9557a29.tar.bz2 |
Added missing requestCounter.h
-rw-r--r-- | include/media/requestCounter.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/media/requestCounter.h b/include/media/requestCounter.h new file mode 100644 index 0000000..dc8a330 --- /dev/null +++ b/include/media/requestCounter.h @@ -0,0 +1,19 @@ +/* + * requestCounter.h + * + * Created on: 04.11.2012 + * Author: savop + */ + +#ifndef REQUESTCOUNTER_H_ +#define REQUESTCOUNTER_H_ + +struct request_counter_t { + // Should be std::atomic<int>. Unfortunatelly, it's supported on C++11 only. + // Hope, it works anyway. + static int OPEN_REQUESTS; + request_counter_t(){++OPEN_REQUESTS;} + ~request_counter_t(){--OPEN_REQUESTS;} +}; + +#endif /* REQUESTCOUNTER_H_ */ |