Home
Roadside
Carputer
geoHist
software
FRC
Blog
Now you can download a copy of these docs so you can use them offline!
Download now
Main Page
Related Pages
Classes
Files
File List
networktables2
type
NetworkTableEntryTypeManager.cpp
1
/*
2
* NetworkTableEntryTypeManager.cpp
3
*
4
* Created on: Sep 16, 2012
5
* Author: Mitchell Wills
6
*/
7
8
#include "networktables2/type/NetworkTableEntryTypeManager.h"
9
#include "networktables2/type/DefaultEntryTypes.h"
10
11
12
NetworkTableEntryType
*
NetworkTableEntryTypeManager::GetType
(TypeId
id
){
13
return
entryTypes[id];
14
}
15
16
void
NetworkTableEntryTypeManager::RegisterType
(
NetworkTableEntryType
& type){
17
entryTypes[type.id] = &type;
18
}
19
20
NetworkTableEntryTypeManager::NetworkTableEntryTypeManager
(){
21
for
(
int
i = 0; i<MAX_NUM_TABLE_ENTRY_TYPES; ++i)
22
entryTypes[i] = NULL;
23
24
DefaultEntryTypes::registerTypes
(
this
);
25
}
NetworkTableEntryType
Definition:
NetworkTableEntryType.h:33
NetworkTableEntryTypeManager::RegisterType
void RegisterType(NetworkTableEntryType &type)
Definition:
NetworkTableEntryTypeManager.cpp:16
NetworkTableEntryTypeManager::NetworkTableEntryTypeManager
NetworkTableEntryTypeManager()
Definition:
NetworkTableEntryTypeManager.cpp:20
NetworkTableEntryTypeManager::GetType
NetworkTableEntryType * GetType(TypeId type)
Definition:
NetworkTableEntryTypeManager.cpp:12
DefaultEntryTypes::registerTypes
static void registerTypes(NetworkTableEntryTypeManager *typeManager)
Definition:
DefaultEntryTypes.cpp:85
Generated on Sat Apr 26 2014 12:26:45 for WPILibC++ by
1.8.6
© 2006-2009 Dustin Spicuzza. All rights reserved.
Powered by Onnac
I do not condone or encourage graffiti. Please paint responsibly.