openMSX
|
#include <iterator>
#include <tuple>
Go to the source code of this file.
Classes | |
class | detail::KeyIterator< MAP, N > |
class | detail::KeyRange< MAP, N > |
Namespaces | |
detail | |
Functions | |
template<typename MAP > | |
detail::KeyRange< MAP, 0 > | keys (const MAP &map) |
template<typename MAP > | |
detail::KeyRange< MAP, 1 > | values (const MAP &map) |
template<size_t N, typename MAP > | |
detail::KeyRange< MAP, N > | elements (const MAP &map) |
detail::KeyRange<MAP, N> elements | ( | const MAP & | map | ) |
Definition at line 59 of file KeyRange.hh.
detail::KeyRange<MAP, 0> keys | ( | const MAP & | map | ) |
Definition at line 49 of file KeyRange.hh.
Referenced by openmsx::ColecoJoystickIO::peekIO(), and openmsx::GlobalCommandController::tabCompletion().
detail::KeyRange<MAP, 1> values | ( | const MAP & | map | ) |
Definition at line 54 of file KeyRange.hh.
Referenced by openmsx::EventDistributor::distributeEvent(), openmsx::VideoSourceSetting::getSource(), openmsx::EventDistributor::registerEventListener(), openmsx::BooleanSetting::tabCompletion(), openmsx::VideoSourceSetting::unregisterVideoSource(), openmsx::MusicModulePeriphery::write(), and openmsx::PanasonicAudioPeriphery::write().