Here is a list of all functions with links to the classes they belong to:
- o -
- Observer() : openmsx::Observer< T >
- OffScreenSurface() : openmsx::OffScreenSurface
- OggReader() : openmsx::OggReader
- onDirEntry() : openmsx::DirEntryForCluster, openmsx::NullScanner, openmsx::UnmapHostFiles
- onDirSector() : openmsx::IsDirSector, openmsx::NullScanner
- one_of() : one_of< Ts >
- onlyOnce() : openmsx::BreakPointBase< Derived >
- onVisitSubDir() : openmsx::DirScanner, openmsx::NullScanner
- operator bool() : openmsx::MSXDirEntry::AttribValue, SDLSurfacePtr
- operator const T &() : openmsx::Probe< T >, sreg_impl::semiregular< T >
- operator const T &&() : sreg_impl::semiregular< T >
- operator const uint8_t *() : openmsx::AlignedBuffer
- operator EmuDuration() : openmsx::EmuDurationCompactStorage< T >
- operator std::span< const T >() : openmsx::MemBuffer< T, ALIGNMENT >, static_vector< T, N >
- operator std::span< const uint8_t, NUM_DELTAS *TICKS >() : openmsx::VDPAccessSlots::AccessTable
- operator std::span< T >() : openmsx::MemBuffer< T, ALIGNMENT >, static_vector< T, N >
- operator std::string() : detail::Joiner< Collection, Separator >, strCatImpl::ConcatIntegral< T >, zstring_view
- operator std::string_view() : TemporaryString
- operator T() : Endian::EndianT< T, Op >, openmsx::power_of_two< T >
- operator T&() : sreg_impl::semiregular< T >
- operator T&&() : sreg_impl::semiregular< T >
- operator uint16_t() : Endian::UA_B16, Endian::UA_L16
- operator uint32_t() : Endian::UA_B32, Endian::UA_L24, Endian::UA_L32
- operator uint8_t *() : openmsx::AlignedBuffer
- operator zstring_view() : TemporaryString
- operator!() : uint128
- operator%=() : uint128
- operator&=() : uint128
- operator()() : always_true, detail::Load16, detail::Load32, detail::Load64, detail::Load8, Endian::ByteSwap, Endian::Ident, FreeStringStorage, function_ref< R(Args...)>, hash_set_impl::ExtractFirst, openmsx::AfterEmuTimePred, openmsx::AfterInputEventPred, openmsx::AfterSimpleEventPred, openmsx::AndOp, openmsx::ClassLoader< T >, openmsx::ClassSaver< T >, openmsx::CollectionLoader< TC >, openmsx::CollectionLoaderHelper< sac, false >, openmsx::CollectionLoaderHelper< sac, true >, openmsx::CollectionSaver< TC >, openmsx::CondC, openmsx::CondM, openmsx::CondNC, openmsx::CondNZ, openmsx::CondP, openmsx::CondPE, openmsx::CondPO, openmsx::CondTrue, openmsx::CondZ, openmsx::Creator< T >, openmsx::DCFilter, openmsx::DefaultConstructVariant< I, Variant >, openmsx::detail::GetArg< bool >, openmsx::detail::GetArg< double >, openmsx::detail::GetArg< int >, openmsx::detail::GetArg< std::optional< T > >, openmsx::detail::GetArg< std::string >, openmsx::detail::GetArg< std::string_view >, openmsx::detail::GetArg< std::vector< T > >, openmsx::detail::GetArg< TclObject >, openmsx::DummyOp, openmsx::EdgeHQ, openmsx::EdgeHQLite, openmsx::EnumLoader< T >, openmsx::EnumSaver< T >, openmsx::EqualEvent, openmsx::EqualRTSchedulable, openmsx::EqualSchedulable, openmsx::FAT12::ToClusterNumber, openmsx::FAT16::ToClusterNumber, openmsx::FileOperations::FClose, openmsx::GetIfEventHelper< T >, openmsx::GetIfEventHelper< JoystickEvent >, openmsx::GetIfEventHelper< KeyEvent >, openmsx::GetIfEventHelper< SdlEvent >, openmsx::GetSettingDescription, openmsx::GetSha1, openmsx::GetURLFromDecompressed, openmsx::HashPair, openmsx::IDLoader< TP >, openmsx::IDSaver< TP >, openmsx::ImpOp, openmsx::MapConstrArgsCopy< Base, Derived >, openmsx::MapConstrArgsEmpty< Base >, openmsx::NonPolymorphicPointerLoader< T >, openmsx::NotOp, openmsx::OrOp, openmsx::PointerLoader< TP >, openmsx::PointerSaver< TP >, openmsx::PolymorphicPointerLoader< T >, openmsx::PrimitiveLoader< T >, openmsx::PrimitiveSaver< T >, openmsx::RomTypeNameHash, openmsx::SplitAtChar, openmsx::TransparentOp< Op >, openmsx::VariantSerializer< V >::Loader, openmsx::VariantSerializer< V >::Saver, openmsx::XorOp, openmsx::XXTclHasher, PCG< SEED >, SDLDestroyRenderer, SDLDestroyTexture, SDLDestroyWindow, SDLFreeFormat, SDLFreeWav, sreg_impl::semiregular< T >, StringOp::casecmp, StringOp::caseless, StringOp::inv_caseless, StringReplacer::detail::PmhReplacer< N, PMH >, XXHasher, XXHasher_IgnoreCase
- operator*() : cb_iterator< BUF, T >, hash_set< Value, Extractor, Hasher, Equal >::Iter< HashSet, IValue >, SDLSurfacePtr, utf8::iterator< octet_iterator >, utf8::unchecked::iterator< octet_iterator >, view::detail::FilteredIterator< Iterator, Sentinel, Predicate >, view::detail::TakeIterator< Iterator, Sentinel >, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator*=() : gl::matMxN< M, N, T >, gl::vecN< 2, T >, gl::vecN< 3, T >, gl::vecN< 4, T >, openmsx::EmuDuration, uint128
- operator+() : openmsx::Clock< FREQ_NUM, FREQ_DENOM >, openmsx::DynamicClock
- operator++() : cb_iterator< BUF, T >, hash_set< Value, Extractor, Hasher, Equal >::Iter< HashSet, IValue >, uint128, utf8::iterator< octet_iterator >, utf8::unchecked::iterator< octet_iterator >, view::detail::FilteredIterator< Iterator, Sentinel, Predicate >, view::detail::TakeIterator< Iterator, Sentinel >, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator+=() : cb_iterator< BUF, T >, gl::matMxN< M, N, T >, gl::vecN< 2, T >, gl::vecN< 3, T >, gl::vecN< 4, T >, openmsx::Clock< FREQ_NUM, FREQ_DENOM >, openmsx::DynamicClock, openmsx::FixedPoint< FRACTION_BITS_ >, uint128, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator-() : uint128
- operator--() : cb_iterator< BUF, T >, uint128, utf8::iterator< octet_iterator >, utf8::unchecked::iterator< octet_iterator >, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator-=() : cb_iterator< BUF, T >, gl::matMxN< M, N, T >, gl::vecN< 2, T >, gl::vecN< 3, T >, gl::vecN< 4, T >, openmsx::FixedPoint< FRACTION_BITS_ >, uint128, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator->() : cb_iterator< BUF, T >, hash_set< Value, Extractor, Hasher, Equal >::Iter< HashSet, IValue >, SDLSurfacePtr, view::detail::FilteredIterator< Iterator, Sentinel, Predicate >
- operator/=() : openmsx::EmuDuration, uint128
- operator<<=() : uint128
- operator<=>() : cb_iterator< BUF, T >, openmsx::AmdFlash::AddressValue, openmsx::AmdFlash::Sector, openmsx::EmuDuration, openmsx::FAT::Cluster, openmsx::FAT::EndOfChain, openmsx::FAT::Free, openmsx::FixedPoint< FRACTION_BITS_ >, openmsx::MSXDirEntry::AttribValue, openmsx::Sha1Sum, openmsx::Symbol, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter
- operator=() : cb_iterator< BUF, T >, circular_buffer< T >, dynarray< T >, Endian::EndianT< T, Op >, Endian::UA_B16, Endian::UA_B32, Endian::UA_L16, Endian::UA_L24, Endian::UA_L32, function_ref< R(Args...)>, gl::BufferObject, gl::FrameBufferObject, gl::PixelBuffer< T >, gl::Shader, gl::ShaderProgram, gl::Texture, hash_set< Value, Extractor, Hasher, Equal >::Iter< HashSet, IValue >, hash_set< Value, Extractor, Hasher, Equal >, hash_set_impl::Pool< Value >, im::ScopedFont, monotonic_allocator, openmsx::AddRemoveUpdate, openmsx::CliCommandEvent, openmsx::CLIFileType, openmsx::CliListener, openmsx::CLIOption, openmsx::CommandCompleter, openmsx::Completer, openmsx::Connector, openmsx::Debuggable, openmsx::Debugger, openmsx::Deflicker, openmsx::DiskContainer, openmsx::EventListener, openmsx::File, openmsx::FileDropEvent, openmsx::Frame, openmsx::GlobalCliComm, openmsx::GlobalCommandController, openmsx::GlobalReadClient< MSXDEVICE, CT_INTERVALS >, openmsx::GlobalWriteClient< MSXDEVICE, CT_INTERVALS >, openmsx::GLScopedClip, openmsx::HardwareConfig, openmsx::IDECDROM, openmsx::IDEHD, openmsx::ImGuiManager, openmsx::ImGuiPart, openmsx::InfoTopic, openmsx::InputEventGenerator, openmsx::Interpreter, openmsx::IntHelper< SOURCE >, openmsx::LocalFileReference, openmsx::MediaInfoProvider, openmsx::MemBuffer< T, ALIGNMENT >, openmsx::MemoryOps::AllocMap, openmsx::MidiOutALSA, openmsx::MidiSessionALSA, openmsx::MSXCommandController, openmsx::MSXCPUInterface, openmsx::MSXDevice, openmsx::MSXEventDistributor, openmsx::MSXEventListener, openmsx::MSXMapperIOClient, openmsx::MSXMixer, openmsx::MSXMotherBoard, openmsx::Observer< T >, openmsx::OggReader, openmsx::OutputSurface, openmsx::PanasonicAudioPeriphery, openmsx::PNG::PNGReadHandle, openmsx::PNG::PNGWriteHandle, openmsx::Poller, openmsx::PolymorphicInitializerRegistry< Archive >, openmsx::PolymorphicLoaderRegistry< Archive >, openmsx::PolymorphicSaverRegistry< Archive >, openmsx::Probe< T >, openmsx::ProbeBase, openmsx::ResampleCoeffs, openmsx::ResampleHQ< CHANNELS >, openmsx::RomDebuggable, openmsx::RTSchedulable, openmsx::Schedulable, openmsx::ScopedLayerHider, openmsx::SCSIHD, openmsx::SCSILS120, openmsx::SDLRasterizer, openmsx::SDLSoundDriver, openmsx::SDLTTF, openmsx::Setting, openmsx::SettingsManager, openmsx::Shortcuts, openmsx::SocketActivator, openmsx::SoundDevice, openmsx::StateChangeDistributor, openmsx::StateChangeListener, openmsx::Subject< T >, openmsx::TclObject, openmsx::TTFFont, openmsx::TTFFontPool, openmsx::V9990SDLRasterizer, openmsx::VDPVRAM, openmsx::VideoLayer, openmsx::VideoSourceActivator, openmsx::VRAMWindow, openmsx::WavImage, openmsx::WavImageCache, openmsx::XMLDocument, openmsx::ZlibInflate, openmsx::ZMBVEncoder, ProfileCounters< ENABLED, ENUM >, S, ScopedAssign< T >, SDLSubSystemInitializer< FLAGS >, SDLSurfacePtr, SimpleHashSet< InvalidValue, Hasher, Equality >, sreg_impl::semiregular_copy_assign< T >, sreg_impl::semiregular_move_assign< T >, TemporaryString, Tracked
- operator==() : cb_iterator< BUF, T >, gl::matMxN< M, N, T >, gl::vecN< 2, T >, gl::vecN< 3, T >, gl::vecN< 4, T >, hash_set< Value, Extractor, Hasher, Equal >::Iter< HashSet, IValue >, hash_set_impl::PoolIndex, openmsx::AmdFlash::Sector, openmsx::DisplayMode, openmsx::Filename, openmsx::ImGuiMedia::MediaItem, openmsx::JoystickId, openmsx::KeyMatrixPosition, openmsx::MSXDirEntry, openmsx::Shortcuts::Shortcut, uint128, utf8::iterator< octet_iterator >, utf8::unchecked::iterator< octet_iterator >
- operator>>=() : uint128
- operator[]() : array_with_enum_index< Enum, T, S >, cb_iterator< BUF, T >, cb_queue< T >, circular_buffer< T >, dynarray< T >, gl::matMxN< M, N, T >, gl::vecN< 2, T >, gl::vecN< 3, T >, gl::vecN< 4, T >, hash_map< Key, Value, Hasher, Equal >, ObjectPool< T >, openmsx::AlignedBuffer, openmsx::CircularBuffer< T, MAXSIZE >, openmsx::MemBuffer< T, ALIGNMENT >, openmsx::Ram, openmsx::Rom, openmsx::SRAM, openmsx::TrackedRam, openmsx::VramTable, static_vector< T, N >, view::detail::Transform< Range, UnaryOp >, view::detail::TransformIterator< Iterator, UnaryOp >, XRange< T >::Iter, zstring_view
- operator^=() : uint128
- operator|=() : uint128
- operator~() : uint128
- optional_fixed_span() : optional_fixed_span< T, N >
- OptionalIRQ() : openmsx::OptionalIRQ
- optionHelp() : openmsx::CassettePlayerCLI, openmsx::CDImageCLI, openmsx::CliExtension, openmsx::CLIOption, openmsx::DiskImageCLI, openmsx::HDImageCLI, openmsx::LaserdiscPlayerCLI, openmsx::MSXRomCLI, openmsx::ReplayCLI, openmsx::SaveStateCLI
- OsdControlEvent() : openmsx::OsdControlEvent
- OsdControlPressEvent() : openmsx::OsdControlPressEvent
- OsdControlReleaseEvent() : openmsx::OsdControlReleaseEvent
- OSDGUI() : openmsx::OSDGUI
- OSDGUILayer() : openmsx::OSDGUILayer
- OSDImageBasedWidget() : openmsx::OSDImageBasedWidget
- OSDRectangle() : openmsx::OSDRectangle
- OSDText() : openmsx::OSDText
- OSDTopWidget() : openmsx::OSDTopWidget
- OSDWidget() : openmsx::OSDWidget
- output() : openmsx::CliConnection, openmsx::InterpreterOutput, openmsx::serialize_as_collection< cb_queue< T > >, openmsx::serialize_as_collection< std::array< T, N > >, openmsx::serialize_as_collection< std::vector< T > >, openmsx::serialize_as_stl_collection< T >, openmsx::SocketConnection, openmsx::StdioConnection
- OutputArchiveBase() : openmsx::OutputArchiveBase< Derived >
- OutputArchiveBase2() : openmsx::OutputArchiveBase2
- OutputBuffer() : openmsx::OutputBuffer
- OutputSurface() : openmsx::OutputSurface