Line | |
---|
1 | #ifndef FACT_DimDescriptionService
|
---|
2 | #define FACT_DimDescriptionService
|
---|
3 |
|
---|
4 | #include <string>
|
---|
5 |
|
---|
6 | class DimService;
|
---|
7 |
|
---|
8 | class DimDescriptionService
|
---|
9 | {
|
---|
10 | static int fCount; /// Counter to count the number of instatiations
|
---|
11 | static DimService *fService; /// Pointer to the DimService distributing the desscriptions
|
---|
12 | static std::string fData; /// Data to be distributed with the service
|
---|
13 |
|
---|
14 | std::string fDescription; /// Local storage for the applied description
|
---|
15 |
|
---|
16 | public:
|
---|
17 | DimDescriptionService(const std::string &name, const std::string &format);
|
---|
18 | ~DimDescriptionService();
|
---|
19 |
|
---|
20 | std::string GetDescription() const { return fDescription; }
|
---|
21 | };
|
---|
22 |
|
---|
23 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.