Command  0.3
descriptive.h
1#ifndef __COMMAND_DESCRIPTIVE_H
2#define __COMMAND_DESCRIPTIVE_H
3
4#include <string>
5
6namespace command {
11 const std::string description;
12 public:
18 Descriptive(const std::string& description)
19 : description(description) {
20 }
21
22 virtual ~Descriptive() { }
23
29 const std::string & describe() {
30 return description;
31 }
32 };
33}
34
35#endif /* __COMMAND_DESCRIPTIVE_H */
Definition: descriptive.h:10
Descriptive(const std::string &description)
Definition: descriptive.h:18
const std::string & describe()
Definition: descriptive.h:29