diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 89a1409..1e40e62 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -30,9 +30,9 @@
-
-
+
+
@@ -159,7 +159,7 @@
-
+
diff --git a/general/CMakeLists.txt b/general/CMakeLists.txt
index 0011556..957292b 100644
--- a/general/CMakeLists.txt
+++ b/general/CMakeLists.txt
@@ -34,7 +34,7 @@ aux_source_directory(src DIRSRCS)
aux_source_directory(src/pattern PaternSrc)
-add_library(General OBJECT ${DIRSRCS} ${PaternSrc} src/pattern/signleton.hpp src/pattern/Observer.hpp src/pattern/stratergy.hpp "src/pattern/adapter.hpp" src/encrypt/base64.cpp src/encrypt/base64.h src/encrypt/aes.cpp src/encrypt/aes.h src/encrypt/rsa.cpp
+add_library(General OBJECT ${DIRSRCS} ${PaternSrc} src/pattern/signleton.hpp src/pattern/cmd.hpp src/pattern/Observer.hpp src/pattern/stratergy.hpp "src/pattern/adapter.hpp" src/encrypt/base64.cpp src/encrypt/base64.h src/encrypt/aes.cpp src/encrypt/aes.h src/encrypt/rsa.cpp
src/math/BigInt.hpp src/net/TcpClient.cpp src/net/TcpClient.h src/net/PackageReceiver.cpp src/net/PackageReceiver.h src/function/Timer.cpp src/function/btree.cpp src/function/btree.h src/algorithm/sorter.hpp)
set(COPYITEM inc)
diff --git a/general/src/pattern/cmd.hpp b/general/src/pattern/cmd.hpp
index f9eadde..b013918 100644
--- a/general/src/pattern/cmd.hpp
+++ b/general/src/pattern/cmd.hpp
@@ -1,3 +1,4 @@
+#ifndef GENERAL_CMD_H
#define GENERAL_CMD_H
#include
template
@@ -7,11 +8,11 @@ public:
return 0;
}
};
+
template
class CommandBroker{
public:
- void AddCommand(Command order){
-
+ void AddCommand(Command order){
}
void DoCommand(){
for (Order order : orderList) {
@@ -20,6 +21,6 @@ public:
orderList.clear();
}
private:
- std::vector mCommands;
+ std::vector> mCommands;
};
#endif
\ No newline at end of file