MCPcopy Create free account

hub / github.com/TomHarte/CLK / functions

Functions5,057 in github.com/TomHarte/CLK

↓ 424 callersMethodsize
Reflection/Enum.hpp:98
↓ 228 callersMethodpush_back
Storage/Tape/PulseQueuedTape.cpp:34
↓ 192 callersMethodbegin
Begin execution of whatever @c CommandDecoder currently describes, setting internal state appropriately.
Components/8272/Status.hpp:109
↓ 171 callersMethodget
Storage/FileHolder.cpp:44
↓ 139 callersFunctionkey
Machines/Commodore/Plus4/Keyboard.hpp:16
↓ 123 callersFunctionmove
InstructionSets/M68k/Implementation/PerformImplementation.hpp:268
↓ 122 callersMethodseek
Storage/Tape/Tape.cpp:33
↓ 113 callersFunctionmap
Machines/Acorn/Archimedes/Keyboard.hpp:21
↓ 108 callersMethodappend
Reflection/Struct.cpp:207
↓ 100 callersMethodappend
Machines/Utility/Typer.cpp:55
↓ 94 callersMethodemplace_back
Storage/Tape/PulseQueuedTape.cpp:30
↓ 93 callersMethoddata
Machines/PCCompatible/IDE.hpp:25
↓ 91 callersMethodresize
OSBindings/Qt/scantargetwidget.cpp:101
↓ 87 callersMethodreg
InstructionSets/M68k/Instruction.hpp:397
↓ 84 callersMethodas_integral
@returns The underlying int, in its native form.
ClockReceiver/ClockReceiver.hpp:162
↓ 78 callersMethodget
@returns The next two pixels to output, formulated as abcd efgh where ab and ef are two pixels of the first sprite and cd and gh are two pixels of the
Machines/Amiga/Sprites.hpp:57
↓ 77 callersFunctionis_read
! For a machine watching only the RWB line, evaluates to @c true if the operation should be treated as a read; @c false otherwise. */
Processors/6502Esque/6502Esque.hpp:102
↓ 75 callersMethodset_nz
Sets N and Z flags per the 8-bit value @c value.
Processors/6502Esque/Implementation/LazyFlags.hpp:35
↓ 74 callersMethodsize
Outputs/Speaker/Implementation/CompoundSource.hpp:55
↓ 71 callersMethodappend
Machines/PCCompatible/KeyboardController.hpp:133
↓ 70 callersFunctionReg
Components/RP5C01/RP5C01.cpp:99
↓ 70 callersMethodempty
Machines/Utility/ROMCatalogue.cpp:1232
↓ 67 callersMethodempty
Analyser/Static/StaticAnalyser.hpp:37
↓ 64 callersMethoddata
Components/I2C/I2C.cpp:22
↓ 64 callersMethodempty
Storage/Tape/PulseQueuedTape.cpp:26
↓ 64 callersFunctionkey
Machines/Commodore/Vic-20/Keyboard.hpp:16
↓ 64 callersFunctionlfsr
For knowledge encapsulate below, all credit goes to the MAME team. No original research here. Per their investigation, the bytes collected for PWM o
Machines/Apple/Macintosh/DriveSpeedAccumulator.cpp:23
↓ 59 callersMethodmode
@returns The current mode.
InstructionSets/ARM/Registers.hpp:110
↓ 54 callersMethodread
Group 0/1 commands. */
Storage/MassStorage/SCSI/Target.hpp:317
↓ 51 callersMethodlast_valid
@returns a pointer to the included object, without flushing time.
ClockReceiver/JustInTime.hpp:153
↓ 45 callersFunctionto_string
InstructionSets/x86/AccessType.hpp:35
↓ 42 callersMethodsource
InstructionSets/x86/Instruction.hpp:667
↓ 41 callersMethodbegin
Begins a blit operation.
Machines/Amiga/BlitterSequencer.hpp:61
↓ 41 callersMethodset
Flag setters.
Components/8272/Status.hpp:91
↓ 40 callersFunctiony
Analyser/Static/Disassembler/Z80.cpp:64
↓ 39 callersMethodinsert
Analyser/Static/StaticAnalyser.cpp:117
↓ 38 callersMethoddata
Storage/Disk/Encodings/AppleGCR/Encoder.cpp:238
↓ 37 callersMethodoutput_blank
Outputs/CRT/CRT.cpp:409
↓ 36 callersMethodas_int
@returns the whole number part of the position.
Storage/Disk/Track/Track.hpp:29
↓ 36 callersFunctionbit
Storage/TargetPlatforms.hpp:17
↓ 35 callersMethodadd_byte
Storage/Disk/Encodings/MFM/Encoder.cpp:144
↓ 35 callersMethodinsert
Machines/Amiga/Disk.cpp:246
↓ 33 callersFunctionis_yamaha_vdp
Components/9918/Implementation/PersonalityTraits.hpp:18
↓ 32 callersMethodoutput_data
Outputs/CRT/CRT.cpp:445
↓ 29 callersMethodoutput_sync
These all merely channel into advance_cycles, supplying appropriate arguments */
Outputs/CRT/CRT.cpp:402
↓ 28 callersMethodset_input
Components/uPD7002/uPD7002.cpp:83
↓ 28 callersMethodset_value_of
Processors/Z80/Implementation/Z80Base.cpp:70
↓ 28 callersMethodtell
Storage/FileHolder.cpp:79
↓ 25 callersMethodbegin_data
! Attempts to allocate the given number of output samples for writing. The beginning of the most recently allocated area is used as the start of
Outputs/CRT/CRT.hpp:274
↓ 24 callersMethodput
Storage/FileHolder.cpp:48
↓ 24 callersMethodset_led_status
OSBindings/Qt/mainwindow.cpp:1438
↓ 23 callersMethodgeometry
Components/8272/CommandDecoder.hpp:109
↓ 23 callersMethodserialiser
Storage/Tape/Tape.cpp:21
↓ 23 callersMethodset_clocking_hint_observer
Registers @c observer as the new clocking observer.
ClockReceiver/ClockingHintSource.hpp:63
↓ 23 callersMethodset_visible_area
Outputs/CRT/CRT.cpp:87
↓ 22 callersFunctioncombined_mode
@returns The @c AddressingMode given the specified mode and reg, subject to potential aliasing on the '020+ as described above the @c AddressingMode e
InstructionSets/M68k/Decoder.cpp:30
↓ 21 callersMethodclear
Storage/Tape/PulseQueuedTape.cpp:21
↓ 21 callersMethoddestination
@returns A @c DataPointer describing the 'destination' of this instruction, conventionally the first operand in Intel-syntax assembly.
InstructionSets/x86/Instruction.hpp:795
↓ 21 callersMethoddivide
ClockReceiver/ClockReceiver.hpp:168
↓ 21 callersMethodread
Machines/Acorn/Archimedes/CMOSRAM.hpp:29
↓ 21 callersMethodset_input_rate
! Sets the clock rate of the input audio. */
Outputs/Speaker/Implementation/LowpassSpeaker.hpp:30
↓ 20 callersMethodeof
Storage/FileHolder.cpp:87
↓ 20 callersMethodtarget
Components/8272/CommandDecoder.hpp:154
↓ 19 callersMethodenqueue
Machines/Amiga/Disk.cpp:21
↓ 19 callersMethodposit_sprite
Components/9918/Implementation/Fetch.hpp:373
↓ 19 callersMethodset_neg_zero
InstructionSets/M68k/Status.hpp:62
↓ 19 callersFunctionshift
InstructionSets/ARM/BarrelShifter.hpp:36
↓ 19 callersMethodvalidate
Machines/Utility/ROMCatalogue.cpp:1176
↓ 18 callersFunctionapply
Outputs/Speaker/Implementation/BufferSource.hpp:29
↓ 18 callersMethoddata_segment
@returns The segment that should be used for data fetches if this operation accepts segment overrides.
InstructionSets/x86/Instruction.hpp:822
↓ 18 callersMethodload
Storage/State/SNA.cpp:18
↓ 18 callersMethodmap
Machines/MSX/MemorySlotHandler.cpp:65
↓ 18 callersMethodoperation
@returns The operation to apply.
InstructionSets/ARM/OperationMapper.hpp:76
↓ 18 callersMethodwrite
Storage/MassStorage/SCSI/Target.hpp:318
↓ 17 callersFunctionconvulve
Machines/Apple/AppleIIgs/Video.cpp:25
↓ 17 callersMethodget
@returns The underlying SDL_Joystick.
OSBindings/SDL/main.cpp:510
↓ 17 callersMethodget_next_byte
Analyser/Static/Commodore/Disk.cpp:98
↓ 17 callersMethodip
InstructionSets/x86/Registers.hpp:53
↓ 17 callersMethodis_at_end
! @returns `true` if there is no data left on the tape and the WaveType queue has been exhausted; `false` otherwise. */
Storage/Tape/Parsers/TapeParser.hpp:53
↓ 17 callersFunctionis_iie
Analyser/Static/AppleII/Target.hpp:55
↓ 17 callersFunctionuses_8086_exceptions
InstructionSets/x86/Model.hpp:51
↓ 16 callersFunctionexpand_bitplane_byte
Expands @c source so that b7 is the least-significant bit of the most-significant byte of the result, b6 is the least-significant bit of the next most
Machines/Amiga/Bitplanes.cpp:18
↓ 16 callersFunctionfill
Outputs/Speaker/Implementation/BufferSource.hpp:37
↓ 16 callersMethodget_interrupt_line
! @returns The current state of the interrupt line — @c true for active; @c false for inactive. */
Machines/Enterprise/Nick.hpp:46
↓ 16 callersMethodname
Storage/MassStorage/Encodings/MacintoshVolume.cpp:198
↓ 16 callersMethodoperand_size
@returns The @c DataSize used for operands of this instruction, i.e. byte, word or longword.
InstructionSets/M68k/Instruction.hpp:436
↓ 16 callersMethodperform
Machines/Acorn/Electron/Video.cpp:54
↓ 16 callersMethodseek
Storage/MassStorage/SCSI/Target.hpp:166
↓ 16 callersMethodset
Machines/Amiga/Bitplanes.cpp:36
↓ 15 callersMethodadd
Updates the CRC to include @c byte.
Numeric/CRC.hpp:40
↓ 15 callersFunctionget
Reflection/Struct.hpp:375
↓ 15 callersMethodis_at_end
Storage/Tape/Tape.cpp:77
↓ 15 callersMethodoffset
@returns The offset provided with this instruction, if any. E.g. `MOV AX, [es:1998h]` has an offset of `1998h`.
InstructionSets/x86/Instruction.hpp:854
↓ 14 callersFunctionFuzz
Machines/Utility/MemoryFuzzer.hpp:24
↓ 14 callersFunctionG0
Storage/MassStorage/SCSI/TargetImplementation.hpp:176
↓ 14 callersMethodflush
Machines/Atari/2600/Cartridges/Cartridge.hpp:203
↓ 14 callersFunctionis_sega_vdp
Genus determinants for the various personalityes.
Components/9918/Implementation/PersonalityTraits.hpp:14
↓ 14 callersMethodread
Machines/Commodore/Plus4/Video.hpp:49
↓ 14 callersMethodregister_led
OSBindings/Qt/mainwindow.cpp:1432
↓ 14 callersMethodreset
Storage/Disk/Track/PCMSegment.cpp:49
next →1–100 of 5,057, ranked by callers