typedef.h
Go to the documentation of this file.
1 
21 #ifndef TYPEDEF_HPP_
22 #define TYPEDEF_HPP_
23 
24 #include <vector>
25 #include <map>
26 #include <boost/weak_ptr.hpp>
27 
28 namespace object_database {
31 
34  typedef std::map<std::string, ObjectDatabaseRecognizerPtr> ObjectDatabaseRecognizerPtrMap;
35  typedef std::vector<ObjectDatabaseRecognizerPtr> ObjectDatabaseRecognizerPtrCollection;
36 
39  typedef std::pair<std::string, ObjectDatabaseEntryPtr> ObjectDatabaseEntryPtrMapPair;
40  typedef std::map<std::string, ObjectDatabaseEntryPtr> ObjectDatabaseEntryPtrMap;
41  typedef std::vector<ObjectDatabaseEntryPtr> ObjectDatabaseEntryPtrCollection;
42 }
43 
44 #endif /* TYPEDEF_HPP_ */
std::map< std::string, ObjectDatabaseRecognizerPtr > ObjectDatabaseRecognizerPtrMap
Definition: typedef.h:34
boost::shared_ptr< ObjectDatabaseEntry > ObjectDatabaseEntryPtr
Definition: typedef.h:37
std::vector< ObjectDatabaseEntryPtr > ObjectDatabaseEntryPtrCollection
Definition: typedef.h:41
std::map< std::string, ObjectDatabaseEntryPtr > ObjectDatabaseEntryPtrMap
Definition: typedef.h:40
boost::shared_ptr< ObjectDatabaseRecognizer > ObjectDatabaseRecognizerPtr
Definition: typedef.h:32
boost::shared_ptr< ObjectDatabaseConfig > ObjectDatabaseConfigPtr
Definition: typedef.h:29
std::vector< ObjectDatabaseRecognizerPtr > ObjectDatabaseRecognizerPtrCollection
Definition: typedef.h:35
std::pair< std::string, ObjectDatabaseEntryPtr > ObjectDatabaseEntryPtrMapPair
Definition: typedef.h:39


asr_object_database
Author(s): Allgeyer Tobias, Aumann Florian, Borella Jocelyn, Braun Kai, Heizmann Heinrich, Heller Florian, Kasper Alexander, Marek Felix, Mehlhaus Jonas, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Walter Milena
autogenerated on Wed Jan 8 2020 03:12:13