Switch to Google protobufs and make UserStream

This commit is contained in:
Keith Winstein
2011-08-13 01:25:31 -04:00
parent a81f398200
commit 7e034c27aa
11 changed files with 213 additions and 91 deletions
+7 -4
View File
@@ -6,8 +6,9 @@
#include "terminal.hpp"
#include "keystroke.hpp"
#include "user.hpp"
#include "networktransport.cpp"
#include "userinput.pb.h"
namespace Parser {
class Action;
@@ -15,6 +16,7 @@ namespace Parser {
using namespace std;
using namespace Terminal;
using namespace Network;
template class list<Parser::Action *>;
template class vector<Cell>;
@@ -24,7 +26,8 @@ template class vector<wchar_t>;
template class vector<int>;
template class map<string, Function>;
template class vector<bool>;
template class deque<char>;
template class vector<Network::Instruction>;
template class Network::Transport<KeyStroke, KeyStroke>;
template class vector<Instruction>;
template class Transport<UserStream, UserStream>;
template class deque<UserEvent>;