Now you can download a copy of these docs so you can use them offline! Download now
NetworkTableProvider.h
1 #ifndef _NETWORKTABLEPROVIDER_H_
2 #define _NETWORKTABLEPROVIDER_H_
3 
4 
6 
7 #include <string>
8 
9 #include "tables/ITableProvider.h"
10 #include "networktables2/NetworkTableNode.h"
11 #include "networktables/NetworkTable.h"
12 
13 using namespace std;
14 
16 {
17 private:
18  NetworkTableNode& node;
19  map<std::string, NetworkTable*> tables;
20 
25 public:
27  virtual ~NetworkTableProvider();
28 
29  ITable* GetRootTable();
30 
31  ITable* GetTable(std::string key);
32 
37  return node;
38  };
39 
43  void Close() {
44  node.Close();
45  };
46 };
47 
48 #endif
virtual void Close()=0
Definition: ITable.h:26
NetworkTableNode & GetNode()

Generated on Sat Apr 26 2014 12:26:45 for WPILibC++ by doxygen 1.8.6