aboutsummaryrefslogtreecommitdiffstats
path: root/meowpp/oo
diff options
context:
space:
mode:
Diffstat (limited to 'meowpp/oo')
-rw-r--r--meowpp/oo/Register_Implement.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/meowpp/oo/Register_Implement.h b/meowpp/oo/Register_Implement.h
index 2e8ca32..a27591d 100644
--- a/meowpp/oo/Register_Implement.h
+++ b/meowpp/oo/Register_Implement.h
@@ -28,26 +28,26 @@ namespace meow{
virtual ~RegisterInterface(){ }
std::vector<T> getIdentifys() const;
};
- /*******************************************************************
- @asciidoc
- === meow:: *ImplementInterface/RegisterInterface* (C++ Class)
- .Description
- Assume there is a problem which can be solved by different algorithms.
- Then you can write multiple classes to approach this problem. +
- Now if you want to decide which algorithm to use in runtime, you can just
- approach this case by a simple way:
-
- * Let all the problem-solving classes inherit from
- `class ImplementInterface<T>` , and call the constructure with giving
- `identify` (type `T` ) .
- * Create an class inherit from `RegisterInterface<T>` , and register all your
- implement class to it by call `regImplement(pointer to the class)`.
- * Select which implement class you want by call `getImplement(identify)` ,
- which will return the pointer to the corresponding class.
-
- '''
- @asciidoc-
- ******************************************************************/
+ //#
+ //# === meow:: *ImplementInterface/RegisterInterface* (C++ Class)
+ //# ==== Description
+ //# Assume there is a problem which can be solved by different algorithms.
+ //# Then you can write multiple classes to approach this problem. +
+ //# Now if you want to decide which algorithm to use in runtime, you can just
+ //# approach this case by a simple way:
+ //#
+ //# * Let all the problem-solving classes inherit from
+ //# `class ImplementInterface<T>` , and call the constructure with giving
+ //# `identify` (type `T` ) .
+ //# * Create an class inherit from `RegisterInterface<T>` ,
+ //# and register all your implement class to it by call
+ //# `regImplement(pointer to the class)`.
+ //# * Select which implement class you want by call
+ //# `getImplement(identify)` , which will return the pointer
+ //# to the corresponding class.
+ //#
+ //# '''
+ //#
}
#include "Register_Implement.hpp"