tracktable.lib._core_types module¶
Module contents¶
- class tracktable.lib._core_types.DefaultTimezoneGuard
Bases:
Boost.Python.instance
- class tracktable.lib._core_types.DoubleVector
Bases:
Boost.Python.instance
- append((DoubleVector)arg1, (object)arg2) None :
- C++ signature :
void append(std::vector<double, std::allocator<double> > {lvalue},boost::python::api::object)
- extend((DoubleVector)arg1, (object)arg2) None :
- C++ signature :
void extend(std::vector<double, std::allocator<double> > {lvalue},boost::python::api::object)
- class tracktable.lib._core_types.FloatVector
Bases:
Boost.Python.instance
- append((FloatVector)arg1, (object)arg2) None :
- C++ signature :
void append(std::vector<float, std::allocator<float> > {lvalue},boost::python::api::object)
- extend((FloatVector)arg1, (object)arg2) None :
- C++ signature :
void extend(std::vector<float, std::allocator<float> > {lvalue},boost::python::api::object)
- class tracktable.lib._core_types.IntIntMap
Bases:
Boost.Python.instance
- class tracktable.lib._core_types.PropertyMap
Bases:
Boost.Python.instance
- items((PropertyMap)arg1) list :
- C++ signature :
boost::python::list items(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> > > >)
- keys((PropertyMap)arg1) list :
- C++ signature :
boost::python::list keys(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> > > >)
- values((PropertyMap)arg1) list :
- C++ signature :
boost::python::list values(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> > > >)
- class tracktable.lib._core_types.StringIntMap
Bases:
Boost.Python.instance
- class tracktable.lib._core_types.TrivialFileReader
Bases:
Boost.Python.instance
- read_from_file((TrivialFileReader)arg1, (object)arg2) str :
- C++ signature :
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > read_from_file(tracktable::TrivialFileReader {lvalue},boost::python::api::object)
- tracktable.lib._core_types.current_memory_use() int :
- C++ signature :
unsigned long current_memory_use()
- class tracktable.lib._core_types.map_indexing_suite_IntIntMap_entry
Bases:
Boost.Python.instance
- data((map_indexing_suite_IntIntMap_entry)arg1) int :
- C++ signature :
int data(std::pair<int const, int> {lvalue})
- key((map_indexing_suite_IntIntMap_entry)arg1) int :
- C++ signature :
int key(std::pair<int const, int> {lvalue})
- class tracktable.lib._core_types.map_indexing_suite_PropertyMap_entry
Bases:
Boost.Python.instance
- data((map_indexing_suite_PropertyMap_entry)arg1) object :
- C++ signature :
boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> data(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> > {lvalue})
- key((map_indexing_suite_PropertyMap_entry)arg1) str :
- C++ signature :
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > key(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::variant<tracktable::NullValue, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::posix_time::ptime> > {lvalue})
- class tracktable.lib._core_types.map_indexing_suite_StringIntMap_entry
Bases:
Boost.Python.instance
- data((map_indexing_suite_StringIntMap_entry)arg1) int :
- C++ signature :
int data(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> {lvalue})
- key((map_indexing_suite_StringIntMap_entry)arg1) str :
- C++ signature :
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > key(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> {lvalue})
- tracktable.lib._core_types.peak_memory_use() int :
- C++ signature :
unsigned long peak_memory_use()
- tracktable.lib._core_types.set_default_timezone((object)arg1) None :
- C++ signature :
void set_default_timezone(boost::python::api::object)
- tracktable.lib._core_types.trigger_args_exception((int)arg1) None :
- C++ signature :
void trigger_args_exception(int)