New feature to allow to register components with different names for same class:...
[anna.git] / example / diameter / launcher / MyDiameterEngine.hpp
index 8491fd9..4606edc 100644 (file)
@@ -20,8 +20,7 @@
 class MyDiameterEngine : public anna::diameter::comm::Engine {
 public:
 
-  static const char* getClassName() throw() { return "launcher::MyDiameterEngine"; }
-  MyDiameterEngine() {;}
+  MyDiameterEngine(const char *className = "MyDiameterEngine") : Engine(className) {;}
 
 // Default implementation is enough
 //   void readDPA(anna::DataBlock &dpa, const anna::DataBlock & dpr) throw() {;} // DPA is not replied