SYMBOL INDEX (3982 symbols across 320 files) FILE: ComLightLib/Exception.hpp type ComLight (line 3) | namespace ComLight class Exception (line 5) | class Exception : public std::runtime_error method Exception (line 16) | Exception( HRESULT hr ) : runtime_error( "ComLight HRESULT exception... method HRESULT (line 18) | HRESULT code() const { return m_code; } FILE: ComLightLib/client/CComPtr.hpp type ComLight (line 3) | namespace ComLight class CComPtr (line 7) | class CComPtr method callAddRef (line 11) | void callAddRef() const method CComPtr (line 21) | CComPtr() : p( nullptr ) { } method release (line 24) | void release() method attach (line 38) | void attach( I* raw ) method I (line 45) | I* detach() method detach (line 54) | void detach( Other** pp ) method assign (line 63) | void assign( I* raw ) method swap (line 70) | void swap( CComPtr& that ) method CComPtr (line 76) | CComPtr( I* raw ) : p( raw ) method CComPtr (line 82) | CComPtr( const CComPtr& that ) : CComPtr( that.p ) { } method CComPtr (line 84) | CComPtr( CComPtr&& that ) : p( that.p ) { that.p = nullptr; } method I (line 105) | I* operator -> () const { return p; } method I (line 106) | I** operator &() { return &p; } FILE: ComLightLib/comLightClient.h function namespace (line 6) | namespace ComLight FILE: ComLightLib/hresult.h function HRESULT (line 13) | inline constexpr HRESULT HRESULT_FROM_WIN32( int c ) FILE: ComLightLib/pal/guiddef.h type GUID (line 8) | struct GUID FILE: ComLightLib/pal/hresult.h function HRESULT (line 8) | inline constexpr HRESULT MAKE_SCODE( uint32_t sev, uint32_t fac, uint32_... function SUCCEEDED (line 93) | inline constexpr bool SUCCEEDED( HRESULT hr ) function FAILED (line 98) | inline constexpr bool FAILED( HRESULT hr ) FILE: ComLightLib/server/Object.hpp type ComLight (line 7) | namespace ComLight type details (line 9) | namespace details class Object (line 18) | class Object : public T method Object (line 21) | Object() = default; method Object (line 24) | Object( Args&& ... args ) : T{ std::forward( args )... } {} method QueryInterface (line 29) | QueryInterface( REFIID riid, void** ppvObject ) override method AddRef (line 52) | AddRef() override method Release (line 58) | Release() override method HRESULT (line 71) | static inline HRESULT create( CComPtr>& result ) method HRESULT (line 97) | static inline HRESULT create( CComPtr>& result, Args&& ...... method HRESULT (line 127) | static inline HRESULT create( I** pp ) FILE: ComLightLib/server/ObjectRoot.hpp type ComLight (line 6) | namespace ComLight class ObjectRoot (line 11) | class ObjectRoot : public RefCounter, public I method HRESULT (line 15) | inline HRESULT internalFinalConstruct() method HRESULT (line 20) | inline HRESULT FinalConstruct() method FinalRelease (line 25) | inline void FinalRelease() { } method IUnknown (line 27) | IUnknown* getUnknown() method queryExtraInterfaces (line 33) | bool queryExtraInterfaces( REFIID riid, void **ppvObject ) const method implQueryInterface (line 39) | bool implQueryInterface( REFIID riid, void** ppvObject ) FILE: ComLightLib/server/RefCounter.hpp type ComLight (line 6) | namespace ComLight class RefCounter (line 9) | class RefCounter method RefCounter (line 15) | RefCounter() : referenceCounter( 0 ) { } method RefCounter (line 19) | RefCounter( const RefCounter &that ) = delete; method RefCounter (line 20) | RefCounter( RefCounter &&that ) = delete; method implAddRef (line 24) | uint32_t implAddRef() method implRelease (line 29) | uint32_t implRelease() FILE: ComLightLib/server/freeThreadedMarshaller.cpp function HRESULT (line 5) | HRESULT ComLight::details::createFreeThreadedMarshaller( IUnknown* pUnkO... FILE: ComLightLib/server/freeThreadedMarshaller.h function namespace (line 5) | namespace ComLight FILE: ComLightLib/server/interfaceMap.h function namespace (line 12) | namespace ComLight FILE: ComLightLib/streams.h function namespace (line 6) | namespace ComLight FILE: ComLightLib/unknwn.h function namespace (line 23) | namespace ComLight FILE: ComLightLib/utils/guid_parse.hpp type GUID (line 19) | struct GUID { type ComLight (line 27) | namespace ComLight type details (line 29) | namespace details function parse_hex_digit (line 34) | constexpr uint8_t parse_hex_digit( const char c ) function parse_hex_uint8_t (line 48) | constexpr uint8_t parse_hex_uint8_t( const char *ptr ) function parse_hex_uint16_t (line 53) | constexpr uint16_t parse_hex_uint16_t( const char *ptr ) function parse_hex_uint32_t (line 58) | constexpr uint32_t parse_hex_uint32_t( const char *ptr ) function GUID (line 63) | constexpr GUID parse_guid( const char *begin ) function GUID (line 82) | constexpr GUID make_guid_helper( const char *str, size_t N ) function GUID (line 97) | constexpr GUID make_guid( const char( &str )[ N ] ) FILE: ComLightLib/utils/typeTraits.hpp type ComLight (line 4) | namespace ComLight type details (line 6) | namespace details function pointersAssignable (line 9) | constexpr bool pointersAssignable() FILE: ComputeShaders/ComputeShaders.cpp function fnComputeShaders (line 1) | void fnComputeShaders() FILE: Examples/MicrophoneCS/CaptureThread.cs class CaptureThread (line 6) | sealed class CaptureThread: CaptureCallbacks method CaptureThread (line 8) | public CaptureThread( CommandLineArgs args, Context context, iAudioCap... method readKeyCallback (line 19) | static void readKeyCallback( object? state ) method join (line 26) | public void join() method shouldCancel (line 35) | protected override bool shouldCancel( Context sender ) => method captureStatusChanged (line 38) | protected override void captureStatusChanged( Context sender, eCapture... method threadMain (line 49) | void threadMain() FILE: Examples/MicrophoneCS/CommandLineArgs.cs type CommandLineArgs (line 7) | sealed record class CommandLineArgs FILE: Examples/MicrophoneCS/MicrophoneCS.cs class Program (line 5) | static class Program method Main (line 7) | static int Main( string[] args ) FILE: Examples/MicrophoneCS/TranscribeCallbacks.cs class TranscribeCallbacks (line 7) | sealed class TranscribeCallbacks: Callbacks method TranscribeCallbacks (line 12) | public TranscribeCallbacks( CommandLineArgs args ) method colorIndex (line 27) | int colorIndex( in sToken tok ) method printTime (line 36) | public static string printTime( TimeSpan ts ) => method printTimeWithComma (line 38) | public static string printTimeWithComma( TimeSpan ts ) => method onNewSegment (line 41) | protected override void onNewSegment( Context sender, int countNew ) FILE: Examples/OldMain/Utils/Logger.cpp function logMessage (line 8) | void logMessage( const char* lvl, const char8_t* pszFormat, std::va_list... function logError (line 22) | void logError( const char8_t* pszFormat, ... ) function logWarning (line 27) | void logWarning( const char8_t* pszFormat, ... ) function logInfo (line 32) | void logInfo( const char8_t* pszFormat, ... ) function logDebug (line 37) | void logDebug( const char8_t* pszFormat, ... ) FILE: Examples/OldMain/Utils/Logger.h type ggml_tensor (line 7) | struct ggml_tensor function namespace (line 17) | namespace Tracing FILE: Examples/OldMain/dr_wav.h type drwav_int8 (line 153) | typedef signed char drwav_int8; type drwav_uint8 (line 154) | typedef unsigned char drwav_uint8; type drwav_int16 (line 155) | typedef signed short drwav_int16; type drwav_uint16 (line 156) | typedef unsigned short drwav_uint16; type drwav_int32 (line 157) | typedef signed int drwav_int32; type drwav_uint32 (line 158) | typedef unsigned int drwav_uint32; type drwav_int64 (line 160) | typedef signed __int64 drwav_int64; type drwav_uint64 (line 161) | typedef unsigned __int64 drwav_uint64; type drwav_int64 (line 170) | typedef signed long long drwav_int64; type drwav_uint64 (line 171) | typedef unsigned long long drwav_uint64; type drwav_uint64 (line 177) | typedef drwav_uint64 drwav_uintptr; type drwav_uint32 (line 179) | typedef drwav_uint32 drwav_uintptr; type drwav_uint8 (line 181) | typedef drwav_uint8 drwav_bool8; type drwav_uint32 (line 182) | typedef drwav_uint32 drwav_bool32; type drwav_int32 (line 216) | typedef drwav_int32 drwav_result; type drwav_seek_origin (line 292) | typedef enum type drwav_container (line 298) | typedef enum type drwav_chunk_header (line 305) | typedef struct type drwav_fmt (line 323) | typedef struct type drwav_bool32 (line 405) | typedef drwav_bool32 (* drwav_seek_proc)(void* pUserData, int offset, dr... type drwav_uint64 (line 431) | typedef drwav_uint64 (* drwav_chunk_proc)(void* pChunkUserData, drwav_re... type drwav_allocation_callbacks (line 433) | typedef struct type drwav__memory_stream (line 442) | typedef struct type drwav__memory_stream_write (line 450) | typedef struct type drwav_data_format (line 459) | typedef struct type drwav_smpl_loop (line 470) | typedef struct type drwav_smpl (line 480) | typedef struct type drwav (line 494) | typedef struct function DRWAV_API (line 1066) | DRWAV_API void drwav_version(drwav_uint32* pMajor, drwav_uint32* pMinor,... function DRWAV_API (line 1081) | DRWAV_API const char* drwav_version_string(void) function DRWAV_INLINE (line 1108) | static DRWAV_INLINE drwav_bool32 drwav__guid_equal(const drwav_uint8 a[1... function DRWAV_INLINE (line 1120) | static DRWAV_INLINE drwav_bool32 drwav__fourcc_equal(const drwav_uint8* ... function DRWAV_INLINE (line 1131) | static DRWAV_INLINE int drwav__is_little_endian(void) function DRWAV_INLINE (line 1143) | static DRWAV_INLINE drwav_uint16 drwav__bytes_to_u16(const drwav_uint8* ... function DRWAV_INLINE (line 1148) | static DRWAV_INLINE drwav_int16 drwav__bytes_to_s16(const drwav_uint8* d... function DRWAV_INLINE (line 1153) | static DRWAV_INLINE drwav_uint32 drwav__bytes_to_u32(const drwav_uint8* ... function DRWAV_INLINE (line 1158) | static DRWAV_INLINE drwav_int32 drwav__bytes_to_s32(const drwav_uint8* d... function DRWAV_INLINE (line 1163) | static DRWAV_INLINE drwav_uint64 drwav__bytes_to_u64(const drwav_uint8* ... function DRWAV_INLINE (line 1170) | static DRWAV_INLINE drwav_int64 drwav__bytes_to_s64(const drwav_uint8* d... function DRWAV_INLINE (line 1175) | static DRWAV_INLINE void drwav__bytes_to_guid(const drwav_uint8* data, d... function DRWAV_INLINE (line 1184) | static DRWAV_INLINE drwav_uint16 drwav__bswap16(drwav_uint16 n) function DRWAV_INLINE (line 1231) | static DRWAV_INLINE drwav_uint64 drwav__bswap64(drwav_uint64 n) function DRWAV_INLINE (line 1255) | static DRWAV_INLINE drwav_int16 drwav__bswap_s16(drwav_int16 n) function DRWAV_INLINE (line 1260) | static DRWAV_INLINE void drwav__bswap_samples_s16(drwav_int16* pSamples,... function DRWAV_INLINE (line 1269) | static DRWAV_INLINE void drwav__bswap_s24(drwav_uint8* p) function DRWAV_INLINE (line 1277) | static DRWAV_INLINE void drwav__bswap_samples_s24(drwav_uint8* pSamples,... function DRWAV_INLINE (line 1287) | static DRWAV_INLINE drwav_int32 drwav__bswap_s32(drwav_int32 n) function DRWAV_INLINE (line 1292) | static DRWAV_INLINE void drwav__bswap_samples_s32(drwav_int32* pSamples,... function DRWAV_INLINE (line 1301) | static DRWAV_INLINE float drwav__bswap_f32(float n) function DRWAV_INLINE (line 1313) | static DRWAV_INLINE void drwav__bswap_samples_f32(float* pSamples, drwav... function DRWAV_INLINE (line 1322) | static DRWAV_INLINE double drwav__bswap_f64(double n) function DRWAV_INLINE (line 1334) | static DRWAV_INLINE void drwav__bswap_samples_f64(double* pSamples, drwa... function DRWAV_INLINE (line 1343) | static DRWAV_INLINE void drwav__bswap_samples_pcm(void* pSamples, drwav_... function DRWAV_INLINE (line 1368) | static DRWAV_INLINE void drwav__bswap_samples_ieee(void* pSamples, drwav... function DRWAV_INLINE (line 1394) | static DRWAV_INLINE void drwav__bswap_samples(void* pSamples, drwav_uint... function drwav__free_default (line 1437) | static void drwav__free_default(void* p, void* pUserData) function drwav__free_from_callbacks (line 1492) | static void drwav__free_from_callbacks(void* p, const drwav_allocation_c... function drwav_allocation_callbacks (line 1504) | static drwav_allocation_callbacks drwav_copy_allocation_callbacks_or_def... function DRWAV_INLINE (line 1521) | static DRWAV_INLINE drwav_bool32 drwav__is_compressed_format_tag(drwav_u... function drwav__chunk_padding_size_riff (line 1528) | static unsigned int drwav__chunk_padding_size_riff(drwav_uint64 chunkSize) function drwav__chunk_padding_size_w64 (line 1533) | static unsigned int drwav__chunk_padding_size_w64(drwav_uint64 chunkSize) function drwav_result (line 1542) | static drwav_result drwav__read_chunk_header(drwav_read_proc onRead, voi... function drwav_bool32 (line 1577) | static drwav_bool32 drwav__seek_forward(drwav_seek_proc onSeek, drwav_ui... function drwav_bool32 (line 1597) | static drwav_bool32 drwav__seek_from_start(drwav_seek_proc onSeek, drwav... function drwav_bool32 (line 1625) | static drwav_bool32 drwav__read_fmt(drwav_read_proc onRead, drwav_seek_p... function drwav__on_read (line 1735) | static size_t drwav__on_read(drwav_read_proc onRead, void* pUserData, vo... function drwav_bool32 (line 1748) | static drwav_bool32 drwav__on_seek(drwav_seek_proc onSeek, void* pUserDa... function drwav_uint32 (line 1769) | static drwav_uint32 drwav_get_bytes_per_pcm_frame(drwav* pWav) function DRWAV_API (line 1783) | DRWAV_API drwav_uint16 drwav_fmt_get_format(const drwav_fmt* pFMT) function drwav_bool32 (line 1796) | static drwav_bool32 drwav_preinit(drwav* pWav, drwav_read_proc onRead, d... function drwav_bool32 (line 1815) | static drwav_bool32 drwav_init__internal(drwav* pWav, drwav_chunk_proc o... function DRWAV_API (line 2239) | DRWAV_API drwav_bool32 drwav_init(drwav* pWav, drwav_read_proc onRead, d... function DRWAV_API (line 2244) | DRWAV_API drwav_bool32 drwav_init_ex(drwav* pWav, drwav_read_proc onRead... function drwav_uint32 (line 2254) | static drwav_uint32 drwav__riff_chunk_size_riff(drwav_uint64 dataChunkSize) function drwav_uint32 (line 2264) | static drwav_uint32 drwav__data_chunk_size_riff(drwav_uint64 dataChunkSize) function drwav_uint64 (line 2273) | static drwav_uint64 drwav__riff_chunk_size_w64(drwav_uint64 dataChunkSize) function drwav_uint64 (line 2280) | static drwav_uint64 drwav__data_chunk_size_w64(drwav_uint64 dataChunkSize) function drwav_uint64 (line 2285) | static drwav_uint64 drwav__riff_chunk_size_rf64(drwav_uint64 dataChunkSize) function drwav_uint64 (line 2295) | static drwav_uint64 drwav__data_chunk_size_rf64(drwav_uint64 dataChunkSize) function drwav__write (line 2301) | static size_t drwav__write(drwav* pWav, const void* pData, size_t dataSize) function drwav__write_u16ne_to_le (line 2310) | static size_t drwav__write_u16ne_to_le(drwav* pWav, drwav_uint16 value) function drwav__write_u32ne_to_le (line 2322) | static size_t drwav__write_u32ne_to_le(drwav* pWav, drwav_uint32 value) function drwav__write_u64ne_to_le (line 2334) | static size_t drwav__write_u64ne_to_le(drwav* pWav, drwav_uint64 value) function drwav_bool32 (line 2347) | static drwav_bool32 drwav_preinit_write(drwav* pWav, const drwav_data_fo... function drwav_bool32 (line 2387) | static drwav_bool32 drwav_init_write__internal(drwav* pWav, const drwav_... function DRWAV_API (line 2501) | DRWAV_API drwav_bool32 drwav_init_write(drwav* pWav, const drwav_data_fo... function DRWAV_API (line 2510) | DRWAV_API drwav_bool32 drwav_init_write_sequential(drwav* pWav, const dr... function DRWAV_API (line 2519) | DRWAV_API drwav_bool32 drwav_init_write_sequential_pcm_frames(drwav* pWa... function DRWAV_API (line 2528) | DRWAV_API drwav_uint64 drwav_target_write_size_bytes(const drwav_data_fo... function drwav_result (line 2554) | static drwav_result drwav_result_from_errno(int e) function drwav_result (line 2956) | static drwav_result drwav_fopen(FILE** ppFile, const char* pFilePath, co... function drwav_result (line 3016) | static drwav_result drwav_wfopen(FILE** ppFile, const wchar_t* pFilePath... function drwav__on_read_stdio (line 3099) | static size_t drwav__on_read_stdio(void* pUserData, void* pBufferOut, si... function drwav__on_write_stdio (line 3104) | static size_t drwav__on_write_stdio(void* pUserData, const void* pData, ... function drwav_bool32 (line 3109) | static drwav_bool32 drwav__on_seek_stdio(void* pUserData, int offset, dr... function DRWAV_API (line 3114) | DRWAV_API drwav_bool32 drwav_init_file(drwav* pWav, const char* filename... function drwav_bool32 (line 3120) | static drwav_bool32 drwav_init_file__internal_FILE(drwav* pWav, FILE* pF... function DRWAV_API (line 3139) | DRWAV_API drwav_bool32 drwav_init_file_ex(drwav* pWav, const char* filen... function DRWAV_API (line 3150) | DRWAV_API drwav_bool32 drwav_init_file_w(drwav* pWav, const wchar_t* fil... function DRWAV_API (line 3155) | DRWAV_API drwav_bool32 drwav_init_file_ex_w(drwav* pWav, const wchar_t* ... function drwav_bool32 (line 3167) | static drwav_bool32 drwav_init_file_write__internal_FILE(drwav* pWav, FI... function drwav_bool32 (line 3186) | static drwav_bool32 drwav_init_file_write__internal(drwav* pWav, const c... function drwav_bool32 (line 3197) | static drwav_bool32 drwav_init_file_write_w__internal(drwav* pWav, const... function DRWAV_API (line 3208) | DRWAV_API drwav_bool32 drwav_init_file_write(drwav* pWav, const char* fi... function DRWAV_API (line 3213) | DRWAV_API drwav_bool32 drwav_init_file_write_sequential(drwav* pWav, con... function DRWAV_API (line 3218) | DRWAV_API drwav_bool32 drwav_init_file_write_sequential_pcm_frames(drwav... function DRWAV_API (line 3227) | DRWAV_API drwav_bool32 drwav_init_file_write_w(drwav* pWav, const wchar_... function DRWAV_API (line 3232) | DRWAV_API drwav_bool32 drwav_init_file_write_sequential_w(drwav* pWav, c... function DRWAV_API (line 3237) | DRWAV_API drwav_bool32 drwav_init_file_write_sequential_pcm_frames_w(drw... function drwav__on_read_memory (line 3248) | static size_t drwav__on_read_memory(void* pUserData, void* pBufferOut, s... function drwav_bool32 (line 3269) | static drwav_bool32 drwav__on_seek_memory(void* pUserData, int offset, d... function drwav__on_write_memory (line 3298) | static size_t drwav__on_write_memory(void* pUserData, const void* pDataI... function drwav_bool32 (line 3338) | static drwav_bool32 drwav__on_seek_memory_write(void* pUserData, int off... function DRWAV_API (line 3367) | DRWAV_API drwav_bool32 drwav_init_memory(drwav* pWav, const void* data, ... function DRWAV_API (line 3372) | DRWAV_API drwav_bool32 drwav_init_memory_ex(drwav* pWav, const void* dat... function drwav_bool32 (line 3390) | static drwav_bool32 drwav_init_memory_write__internal(drwav* pWav, void*... function DRWAV_API (line 3412) | DRWAV_API drwav_bool32 drwav_init_memory_write(drwav* pWav, void** ppDat... function DRWAV_API (line 3417) | DRWAV_API drwav_bool32 drwav_init_memory_write_sequential(drwav* pWav, v... function DRWAV_API (line 3422) | DRWAV_API drwav_bool32 drwav_init_memory_write_sequential_pcm_frames(drw... function DRWAV_API (line 3433) | DRWAV_API drwav_result drwav_uninit(drwav* pWav) function DRWAV_API (line 3531) | DRWAV_API size_t drwav_read_raw(drwav* pWav, size_t bytesToRead, void* p... function DRWAV_API (line 3585) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_le(drwav* pWav, drwav_uint6... function DRWAV_API (line 3621) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_be(drwav* pWav, drwav_uint6... function DRWAV_API (line 3632) | DRWAV_API drwav_uint64 drwav_read_pcm_frames(drwav* pWav, drwav_uint64 f... function DRWAV_API (line 3643) | DRWAV_API drwav_bool32 drwav_seek_to_first_pcm_frame(drwav* pWav) function DRWAV_API (line 3670) | DRWAV_API drwav_bool32 drwav_seek_to_pcm_frame(drwav* pWav, drwav_uint64... function DRWAV_API (line 3774) | DRWAV_API size_t drwav_write_raw(drwav* pWav, size_t bytesToWrite, const... function DRWAV_API (line 3789) | DRWAV_API drwav_uint64 drwav_write_pcm_frames_le(drwav* pWav, drwav_uint... function DRWAV_API (line 3827) | DRWAV_API drwav_uint64 drwav_write_pcm_frames_be(drwav* pWav, drwav_uint... function DRWAV_API (line 3883) | DRWAV_API drwav_uint64 drwav_write_pcm_frames(drwav* pWav, drwav_uint64 ... function drwav_uint64 (line 3893) | static drwav_uint64 drwav_read_pcm_frames_s16__msadpcm(drwav* pWav, drwa... function drwav_uint64 (line 4073) | static drwav_uint64 drwav_read_pcm_frames_s16__ima(drwav* pWav, drwav_ui... function DRWAV_INLINE (line 4269) | static DRWAV_INLINE drwav_int16 drwav__alaw_to_s16(drwav_uint8 sampleIn) function DRWAV_INLINE (line 4274) | static DRWAV_INLINE drwav_int16 drwav__mulaw_to_s16(drwav_uint8 sampleIn) function drwav__pcm_to_s16 (line 4281) | static void drwav__pcm_to_s16(drwav_int16* pOut, const drwav_uint8* pIn,... function drwav__ieee_to_s16 (line 4333) | static void drwav__ieee_to_s16(drwav_int16* pOut, const drwav_uint8* pIn... function drwav_uint64 (line 4348) | static drwav_uint64 drwav_read_pcm_frames_s16__pcm(drwav* pWav, drwav_ui... function drwav_uint64 (line 4382) | static drwav_uint64 drwav_read_pcm_frames_s16__ieee(drwav* pWav, drwav_u... function drwav_uint64 (line 4415) | static drwav_uint64 drwav_read_pcm_frames_s16__alaw(drwav* pWav, drwav_u... function drwav_uint64 (line 4448) | static drwav_uint64 drwav_read_pcm_frames_s16__mulaw(drwav* pWav, drwav_... function DRWAV_API (line 4481) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s16(drwav* pWav, drwav_uint... function DRWAV_API (line 4523) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s16le(drwav* pWav, drwav_ui... function DRWAV_API (line 4533) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s16be(drwav* pWav, drwav_ui... function DRWAV_API (line 4544) | DRWAV_API void drwav_u8_to_s16(drwav_int16* pOut, const drwav_uint8* pIn... function DRWAV_API (line 4556) | DRWAV_API void drwav_s24_to_s16(drwav_int16* pOut, const drwav_uint8* pI... function DRWAV_API (line 4567) | DRWAV_API void drwav_s32_to_s16(drwav_int16* pOut, const drwav_int32* pI... function DRWAV_API (line 4578) | DRWAV_API void drwav_f32_to_s16(drwav_int16* pOut, const float* pIn, siz... function DRWAV_API (line 4593) | DRWAV_API void drwav_f64_to_s16(drwav_int16* pOut, const double* pIn, si... function DRWAV_API (line 4608) | DRWAV_API void drwav_alaw_to_s16(drwav_int16* pOut, const drwav_uint8* p... function DRWAV_API (line 4616) | DRWAV_API void drwav_mulaw_to_s16(drwav_int16* pOut, const drwav_uint8* ... function drwav__pcm_to_f32 (line 4626) | static void drwav__pcm_to_f32(float* pOut, const drwav_uint8* pIn, size_... function drwav__ieee_to_f32 (line 4675) | static void drwav__ieee_to_f32(float* pOut, const drwav_uint8* pIn, size... function drwav_uint64 (line 4694) | static drwav_uint64 drwav_read_pcm_frames_f32__pcm(drwav* pWav, drwav_ui... function drwav_uint64 (line 4722) | static drwav_uint64 drwav_read_pcm_frames_f32__msadpcm(drwav* pWav, drwa... function drwav_uint64 (line 4746) | static drwav_uint64 drwav_read_pcm_frames_f32__ima(drwav* pWav, drwav_ui... function drwav_uint64 (line 4770) | static drwav_uint64 drwav_read_pcm_frames_f32__ieee(drwav* pWav, drwav_u... function drwav_uint64 (line 4804) | static drwav_uint64 drwav_read_pcm_frames_f32__alaw(drwav* pWav, drwav_u... function drwav_uint64 (line 4831) | static drwav_uint64 drwav_read_pcm_frames_f32__mulaw(drwav* pWav, drwav_... function DRWAV_API (line 4859) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_f32(drwav* pWav, drwav_uint... function DRWAV_API (line 4901) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_f32le(drwav* pWav, drwav_ui... function DRWAV_API (line 4911) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_f32be(drwav* pWav, drwav_ui... function DRWAV_API (line 4922) | DRWAV_API void drwav_u8_to_f32(float* pOut, const drwav_uint8* pIn, size... function DRWAV_API (line 4951) | DRWAV_API void drwav_s16_to_f32(float* pOut, const drwav_int16* pIn, siz... function DRWAV_API (line 4964) | DRWAV_API void drwav_s24_to_f32(float* pOut, const drwav_uint8* pIn, siz... function DRWAV_API (line 4983) | DRWAV_API void drwav_s32_to_f32(float* pOut, const drwav_int32* pIn, siz... function DRWAV_API (line 4995) | DRWAV_API void drwav_f64_to_f32(float* pOut, const double* pIn, size_t s... function DRWAV_API (line 5008) | DRWAV_API void drwav_alaw_to_f32(float* pOut, const drwav_uint8* pIn, si... function DRWAV_API (line 5021) | DRWAV_API void drwav_mulaw_to_f32(float* pOut, const drwav_uint8* pIn, s... function drwav__pcm_to_s32 (line 5036) | static void drwav__pcm_to_s32(drwav_int32* pOut, const drwav_uint8* pIn,... function drwav__ieee_to_s32 (line 5087) | static void drwav__ieee_to_s32(drwav_int32* pOut, const drwav_uint8* pIn... function drwav_uint64 (line 5103) | static drwav_uint64 drwav_read_pcm_frames_s32__pcm(drwav* pWav, drwav_ui... function drwav_uint64 (line 5137) | static drwav_uint64 drwav_read_pcm_frames_s32__msadpcm(drwav* pWav, drwa... function drwav_uint64 (line 5161) | static drwav_uint64 drwav_read_pcm_frames_s32__ima(drwav* pWav, drwav_ui... function drwav_uint64 (line 5185) | static drwav_uint64 drwav_read_pcm_frames_s32__ieee(drwav* pWav, drwav_u... function drwav_uint64 (line 5213) | static drwav_uint64 drwav_read_pcm_frames_s32__alaw(drwav* pWav, drwav_u... function drwav_uint64 (line 5241) | static drwav_uint64 drwav_read_pcm_frames_s32__mulaw(drwav* pWav, drwav_... function DRWAV_API (line 5269) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s32(drwav* pWav, drwav_uint... function DRWAV_API (line 5311) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s32le(drwav* pWav, drwav_ui... function DRWAV_API (line 5321) | DRWAV_API drwav_uint64 drwav_read_pcm_frames_s32be(drwav* pWav, drwav_ui... function DRWAV_API (line 5332) | DRWAV_API void drwav_u8_to_s32(drwav_int32* pOut, const drwav_uint8* pIn... function DRWAV_API (line 5345) | DRWAV_API void drwav_s16_to_s32(drwav_int32* pOut, const drwav_int16* pI... function DRWAV_API (line 5358) | DRWAV_API void drwav_s24_to_s32(drwav_int32* pOut, const drwav_uint8* pI... function DRWAV_API (line 5376) | DRWAV_API void drwav_f32_to_s32(drwav_int32* pOut, const float* pIn, siz... function DRWAV_API (line 5389) | DRWAV_API void drwav_f64_to_s32(drwav_int32* pOut, const double* pIn, si... function DRWAV_API (line 5402) | DRWAV_API void drwav_alaw_to_s32(drwav_int32* pOut, const drwav_uint8* p... function DRWAV_API (line 5415) | DRWAV_API void drwav_mulaw_to_s32(drwav_int32* pOut, const drwav_uint8* ... function drwav_int16 (line 5430) | static drwav_int16* drwav__read_pcm_frames_and_close_s16(drwav* pWav, un... function drwav_int32 (line 5514) | static drwav_int32* drwav__read_pcm_frames_and_close_s32(drwav* pWav, un... function DRWAV_API (line 5558) | DRWAV_API drwav_int16* drwav_open_and_read_pcm_frames_s16(drwav_read_pro... function DRWAV_API (line 5579) | DRWAV_API float* drwav_open_and_read_pcm_frames_f32(drwav_read_proc onRe... function DRWAV_API (line 5600) | DRWAV_API drwav_int32* drwav_open_and_read_pcm_frames_s32(drwav_read_pro... function DRWAV_API (line 5622) | DRWAV_API drwav_int16* drwav_open_file_and_read_pcm_frames_s16(const cha... function DRWAV_API (line 5643) | DRWAV_API float* drwav_open_file_and_read_pcm_frames_f32(const char* fil... function DRWAV_API (line 5664) | DRWAV_API drwav_int32* drwav_open_file_and_read_pcm_frames_s32(const cha... function DRWAV_API (line 5686) | DRWAV_API drwav_int16* drwav_open_file_and_read_pcm_frames_s16_w(const w... function DRWAV_API (line 5707) | DRWAV_API float* drwav_open_file_and_read_pcm_frames_f32_w(const wchar_t... function DRWAV_API (line 5728) | DRWAV_API drwav_int32* drwav_open_file_and_read_pcm_frames_s32_w(const w... function DRWAV_API (line 5750) | DRWAV_API drwav_int16* drwav_open_memory_and_read_pcm_frames_s16(const v... function DRWAV_API (line 5771) | DRWAV_API float* drwav_open_memory_and_read_pcm_frames_f32(const void* d... function DRWAV_API (line 5792) | DRWAV_API drwav_int32* drwav_open_memory_and_read_pcm_frames_s32(const v... function DRWAV_API (line 5815) | DRWAV_API void drwav_free(void* p, const drwav_allocation_callbacks* pAl... function DRWAV_API (line 5824) | DRWAV_API drwav_uint16 drwav_bytes_to_u16(const drwav_uint8* data) function DRWAV_API (line 5829) | DRWAV_API drwav_int16 drwav_bytes_to_s16(const drwav_uint8* data) function DRWAV_API (line 5834) | DRWAV_API drwav_uint32 drwav_bytes_to_u32(const drwav_uint8* data) function DRWAV_API (line 5839) | DRWAV_API drwav_int32 drwav_bytes_to_s32(const drwav_uint8* data) function DRWAV_API (line 5844) | DRWAV_API drwav_uint64 drwav_bytes_to_u64(const drwav_uint8* data) function DRWAV_API (line 5849) | DRWAV_API drwav_int64 drwav_bytes_to_s64(const drwav_uint8* data) function DRWAV_API (line 5855) | DRWAV_API drwav_bool32 drwav_guid_equal(const drwav_uint8 a[16], const d... function DRWAV_API (line 5860) | DRWAV_API drwav_bool32 drwav_fourcc_equal(const drwav_uint8* a, const ch... FILE: Examples/OldMain/main.cpp function to_timestamp (line 24) | std::string to_timestamp(int64_t t, bool comma = false) { function timestamp_to_sample (line 39) | int timestamp_to_sample(int64_t t, int n_samples) { function replace_all (line 44) | void replace_all(std::string & s, const std::string & search, const std:... type whisper_params (line 54) | struct whisper_params { function whisper_params_parse (line 86) | bool whisper_params_parse(int argc, char ** argv, whisper_params & param... function whisper_print_usage (line 132) | void whisper_print_usage(int /*argc*/, char ** argv, const whisper_param... type whisper_print_user_data (line 164) | struct whisper_print_user_data { function whisper_print_segment_callback (line 170) | void whisper_print_segment_callback(struct whisper_context * ctx, int n_... function output_txt (line 263) | bool output_txt(struct whisper_context * ctx, const char * fname) { function output_vtt (line 281) | bool output_vtt(struct whisper_context * ctx, const char * fname) { function output_srt (line 305) | bool output_srt(struct whisper_context * ctx, const char * fname, const ... function output_wts (line 331) | bool output_wts(struct whisper_context * ctx, const char * fname, const ... function main (line 440) | int main(int argc, char ** argv) { FILE: Examples/TranscribeCS/AnsiCodes.cs class AnsiCodes (line 5) | static class AnsiCodes method GetStdHandle (line 9) | [DllImport( dll, SetLastError = true )] type ConsoleModes (line 14) | [Flags] method GetConsoleMode (line 37) | [DllImport( dll, SetLastError = true )] method SetConsoleMode (line 40) | [DllImport( dll, SetLastError = true )] method AnsiCodes (line 43) | static AnsiCodes() FILE: Examples/TranscribeCS/CommandLineArgs.cs type CommandLineArgs (line 7) | sealed record class CommandLineArgs FILE: Examples/TranscribeCS/Transcribe.cs class Transcribe (line 7) | sealed class Transcribe: Callbacks method Transcribe (line 12) | public Transcribe( CommandLineArgs args ) method colorIndex (line 27) | int colorIndex( in sToken tok ) method printTime (line 36) | public static string printTime( TimeSpan ts ) => method printTimeWithComma (line 38) | public static string printTimeWithComma( TimeSpan ts ) => method onNewSegment (line 41) | protected override void onNewSegment( Context sender, int countNew ) FILE: Examples/TranscribeCS/TranscribeCS.cs type eFileOpenMode (line 4) | enum eFileOpenMode: byte class Program (line 16) | static class Program method Main (line 22) | static int Main( string[] args ) method writeTextFile (line 90) | static void writeTextFile( Context context, string audioPath ) method writeSubRip (line 97) | static void writeSubRip( Context context, string audioPath, CommandLin... method writeWebVTT (line 114) | static void writeWebVTT( Context context, string audioPath ) method dbgListGPUs (line 130) | static void dbgListGPUs() FILE: Examples/WhisperDesktop/AppState.cpp function HRESULT (line 18) | static HRESULT readString( CRegKey& k, LPCTSTR name, CString& rdi ) function HRESULT (line 41) | HRESULT AppState::startup() function HRESULT (line 102) | HRESULT AppState::findModelSource() function HRESULT (line 121) | HRESULT AppState::saveModelSource() function CString (line 151) | CString AppState::stringLoad( LPCTSTR name ) function HRESULT (line 183) | HRESULT AppState::lastScreenLoad() FILE: Examples/WhisperDesktop/AppState.h function class (line 4) | class AppState FILE: Examples/WhisperDesktop/CaptureDlg.cpp function HRESULT (line 4) | HRESULT CaptureDlg::show() type CaptureDlg::eTextFlags (line 23) | enum struct CaptureDlg::eTextFlags : uint32_t function LRESULT (line 30) | LRESULT CaptureDlg::OnInitDialog( UINT nMessage, WPARAM wParam, LPARAM l... function HRESULT (line 88) | HRESULT __stdcall CaptureDlg::listDevicesCallback( int len, const Whispe... function HRESULT (line 269) | static HRESULT appendDate( CString& str, const SYSTEMTIME& time ) function HRESULT (line 289) | static HRESULT appendTime( CString& str, const SYSTEMTIME& time ) function HRESULT (line 309) | static HRESULT printDateTime( CAtlFile& file ) function HRESULT (line 326) | inline HRESULT CaptureDlg::runCapture() function LRESULT (line 402) | LRESULT CaptureDlg::onThreadQuit( UINT nMessage, WPARAM wParam, LPARAM l... function LRESULT (line 432) | LRESULT CaptureDlg::onThreadStatus( UINT nMessage, WPARAM wParam, LPARAM... function HRESULT (line 443) | HRESULT __stdcall CaptureDlg::cbCancel( void* pv ) noexcept function HRESULT (line 449) | HRESULT __stdcall CaptureDlg::cbStatus( void* pv, Whisper::eCaptureStatu... function HRESULT (line 457) | HRESULT __cdecl CaptureDlg::newSegmentCallback( Whisper::iContext* ctx, ... function HRESULT (line 469) | HRESULT CaptureDlg::appendTextFile( Whisper::iTranscribeResult* results,... FILE: Examples/WhisperDesktop/CaptureDlg.h function appState (line 22) | appState( app ) { } function onClose (line 64) | void onClose() function onBack (line 68) | void onBack() function onTranscribe (line 72) | void onTranscribe() type struct (line 90) | enum struct type sCaptureDevice (line 101) | struct sCaptureDevice type sThreadState (line 114) | struct sThreadState FILE: Examples/WhisperDesktop/CircleIndicator.cpp function HRESULT (line 45) | HRESULT CircleIndicator::registerClass() function HRESULT (line 54) | HRESULT CircleIndicator::createFont( int height ) FILE: Examples/WhisperDesktop/CircleIndicator.h function class (line 6) | class CircleIndicator: public CWindowImpl FILE: Examples/WhisperDesktop/LoadModelDlg.cpp function HRESULT (line 9) | HRESULT LoadModelDlg::show() function LRESULT (line 29) | LRESULT LoadModelDlg::OnInitDialog( UINT nMessage, WPARAM wParam, LPARAM... function LRESULT (line 67) | LRESULT LoadModelDlg::OnBrowse( UINT, INT, HWND, BOOL& bHandled ) function LRESULT (line 81) | LRESULT LoadModelDlg::validationError( LPCTSTR message ) function LRESULT (line 87) | LRESULT LoadModelDlg::validationError( LPCTSTR message, HRESULT hr ) function LRESULT (line 109) | LRESULT LoadModelDlg::OnOk( UINT, INT, HWND, BOOL& bHandled ) function HRESULT (line 135) | static HRESULT loadModel( const wchar_t* path, Whisper::sModelSetup setu... function HRESULT (line 182) | HRESULT __stdcall LoadModelDlg::progressCallback( double val, void* pv )... function LRESULT (line 191) | LRESULT LoadModelDlg::OnCallbackStatus( UINT, WPARAM wParam, LPARAM, BOO... function LRESULT (line 219) | LRESULT LoadModelDlg::OnHyperlink( int idCtrl, LPNMHDR pnmh, BOOL& bHand... FILE: Examples/WhisperDesktop/LoadModelDlg.h function appState (line 16) | appState( app ) { } function LRESULT (line 45) | LRESULT OnCommand( UINT, INT nIdentifier, HWND, BOOL& bHandled ) FILE: Examples/WhisperDesktop/ModelAdvancedDlg.cpp function addGpu (line 5) | static void __stdcall addGpu( const wchar_t* name, void* pv ) function LRESULT (line 11) | LRESULT ModelAdvancedDlg::onInitDialog( UINT nMessage, WPARAM wParam, LP... FILE: Examples/WhisperDesktop/ModelAdvancedDlg.h function appState (line 15) | appState( app ) { } function onCancel (line 31) | void onCancel() FILE: Examples/WhisperDesktop/TranscribeDlg.cpp function HRESULT (line 5) | HRESULT TranscribeDlg::show() function LRESULT (line 27) | LRESULT TranscribeDlg::OnInitDialog( UINT nMessage, WPARAM wParam, LPARA... type TranscribeDlg::eOutputFormat (line 118) | enum struct TranscribeDlg::eOutputFormat : uint8_t type TranscribeDlg::eVisualState (line 127) | enum struct TranscribeDlg::eVisualState : uint8_t function LRESULT (line 135) | LRESULT TranscribeDlg::onOutFormatChange( UINT, INT, HWND, BOOL& bHandled ) function LRESULT (line 152) | LRESULT TranscribeDlg::onInputChange( UINT, INT, HWND, BOOL& ) function printTime (line 323) | static void printTime( CString& rdi, int64_t ticks ) function LRESULT (line 341) | LRESULT TranscribeDlg::onCallbackStatus( UINT, WPARAM wParam, LPARAM, BO... function HRESULT (line 393) | HRESULT TranscribeDlg::transcribe() function HRESULT (line 465) | inline HRESULT TranscribeDlg::progressCallback( double p ) noexcept function HRESULT (line 473) | HRESULT __cdecl TranscribeDlg::progressCallbackStatic( double p, Whisper... function HRESULT (line 481) | HRESULT write( CAtlFile& file, const CStringA& line ) function HRESULT (line 506) | HRESULT TranscribeDlg::writeTextFile( const sSegment* const segments, co... function HRESULT (line 533) | HRESULT TranscribeDlg::writeSubRip( const sSegment* const segments, cons... function HRESULT (line 553) | HRESULT TranscribeDlg::writeWebVTT( const sSegment* const segments, cons... function HRESULT (line 576) | inline HRESULT TranscribeDlg::newSegmentCallback( Whisper::iContext* ctx... function HRESULT (line 584) | HRESULT __cdecl TranscribeDlg::newSegmentCallbackStatic( Whisper::iConte... function HRESULT (line 590) | HRESULT __cdecl TranscribeDlg::encoderBeginCallback( Whisper::iContext* ... FILE: Examples/WhisperDesktop/TranscribeDlg.h function appState (line 21) | appState( app ) { } function onClose (line 60) | void onClose() function onBack (line 64) | void onBack() function LRESULT (line 85) | LRESULT onOutFormatChange( UINT, INT, HWND, BOOL& bHandled ); type struct (line 99) | enum struct type struct (line 100) | enum struct type TranscribeArgs (line 102) | struct TranscribeArgs FILE: Examples/WhisperDesktop/Utils/DebugConsole.cpp function textAttributes (line 15) | inline uint16_t textAttributes( eLogLevel lvl ) function HRESULT (line 42) | HRESULT DebugConsole::Entry::print( HANDLE hConsole, CString& tempString... function clearLastError (line 54) | void clearLastError() function getLastError (line 59) | bool getLastError( CString& rdi ) function HRESULT (line 97) | HRESULT DebugConsole::initialize( Whisper::eLogLevel level ) function BOOL (line 144) | BOOL __stdcall DebugConsole::consoleHandlerRoutine( DWORD dwCtrlType ) function HRESULT (line 157) | HRESULT DebugConsole::show() function HRESULT (line 216) | HRESULT DebugConsole::hide() function HRESULT (line 234) | HRESULT ConsoleCheckbox::initialize( HWND dialog, int idc, AppState& sta... function logMessage (line 287) | void logMessage( Whisper::eLogLevel lvl, const char8_t* pczFormat, va_li... FILE: Examples/WhisperDesktop/Utils/DebugConsole.h function class (line 7) | class DebugConsole function class (line 50) | class ConsoleCheckbox FILE: Examples/WhisperDesktop/Utils/LanguageDropdown.cpp function wchar_t (line 7) | inline wchar_t toUpper( wchar_t c ) function makeTitleCase (line 14) | void makeTitleCase( CString& s ) FILE: Examples/WhisperDesktop/Utils/LanguageDropdown.h function class (line 5) | class LanguageDropdown FILE: Examples/WhisperDesktop/Utils/PendingState.h function class (line 4) | class PendingState FILE: Examples/WhisperDesktop/Utils/TranslateCheckbox.h function class (line 4) | class TranslateCheckbox FILE: Examples/WhisperDesktop/Utils/WTL/atlapp.h type _IMAGELIST (line 135) | struct _IMAGELIST { } type _TREEITEM (line 136) | struct _TREEITEM { } type _PSP (line 137) | struct _PSP { } function namespace (line 142) | namespace ATL { HRESULT AtlGetCommCtrlVersion(LPDWORD pdwMajor, LPDWORD ... function namespace (line 155) | namespace WTL function namespace (line 250) | namespace RunTimeHelper function namespace (line 379) | namespace ModuleHelper function namespace (line 407) | namespace SecureHelper function namespace (line 510) | namespace MinCrtHelper function namespace (line 545) | namespace GenericWndClass function class (line 575) | class ATL_NO_VTABLE CMessageFilter function class (line 585) | class ATL_NO_VTABLE CIdleHandler function class (line 595) | class CMessageLoop function class (line 724) | class CStaticDataInitCriticalSectionLock function class (line 744) | class CWindowCreateCriticalSectionLock function class (line 773) | class CAppModule : public ATL::CComModule function Term (line 801) | void Term() function BOOL (line 809) | BOOL AddMessageLoop(CMessageLoop* pMsgLoop) function BOOL (line 829) | BOOL RemoveMessageLoop() function CMessageLoop (line 846) | CMessageLoop* GetMessageLoop(DWORD dwThreadID = ::GetCurrentThreadId()) ... function BOOL (line 865) | BOOL InitSettingChangeNotify(DLGPROC pfnDlgProc = _SettingChangeDlgProc) function TermSettingChangeNotify (line 905) | void TermSettingChangeNotify() function BOOL (line 923) | BOOL AddSettingChangeNotify(HWND hWnd) function BOOL (line 943) | BOOL RemoveSettingChangeNotify(HWND hWnd) function DLGTEMPLATE (line 963) | struct _ATL_EMPTY_DLGTEMPLATE : DLGTEMPLATE function INT_PTR (line 973) | static INT_PTR CALLBACK _SettingChangeDlgProc(HWND hWnd, UINT uMsg, WPAR... function class (line 999) | class CServerAppModule : public CAppModule function Term (line 1018) | void Term() function LONG (line 1026) | LONG Unlock() throw() function MonitorShutdown (line 1037) | void MonitorShutdown() function StartMonitor (line 1066) | bool StartMonitor() function DWORD (line 1083) | static DWORD WINAPI MonitorProc(void* pv) type ATL (line 1095) | typedef ATL::CRegKey CRegKeyEx; function namespace (line 1119) | namespace ATL FILE: Examples/WhisperDesktop/Utils/WTL/atlctrls.h function namespace (line 80) | namespace WTL function LPCTSTR (line 124) | static LPCTSTR GetWndClassName() function HICON (line 129) | HICON GetIcon() const function HENHMETAFILE (line 141) | HENHMETAFILE GetEnhMetaFile() const function CBitmapHandle (line 153) | CBitmapHandle GetBitmap() const type CStaticT (line 178) | typedef CStaticT CStatic; function LPCTSTR (line 206) | static LPCTSTR GetWndClassName() function UINT (line 211) | UINT GetState() const function GetCheck (line 223) | int GetCheck() const function UINT (line 235) | UINT GetButtonStyle() const function HICON (line 253) | HICON SetIcon(HICON hIcon) function CBitmapHandle (line 259) | CBitmapHandle GetBitmap() const function BOOL (line 324) | BOOL SetSplitInfo(PBUTTON_SPLITINFO pSplitInfo) function GetNoteLength (line 331) | int GetNoteLength() const function BOOL (line 345) | BOOL SetNote(LPCWSTR lpstrNoteText) function LRESULT (line 352) | LRESULT SetElevationRequiredState(BOOL bSet) function Click (line 360) | void Click() type CButtonT (line 367) | typedef CButtonT CButton; function LPCTSTR (line 395) | static LPCTSTR GetWndClassName() function GetCount (line 401) | int GetCount() const function GetHorizontalExtent (line 414) | int GetHorizontalExtent() const function GetTopIndex (line 426) | int GetTopIndex() const function LCID (line 438) | LCID GetLocale() const function DWORD (line 450) | DWORD GetListBoxInfo() const function SetCurSel (line 464) | int SetCurSel(int nSelect) function GetSel (line 472) | int GetSel(int nIndex) const // also works for single-selection function GetSelItems (line 492) | int GetSelItems(int nMaxItems, LPINT rgIndex) const function GetAnchorIndex (line 499) | int GetAnchorIndex() const function GetCaretIndex (line 513) | int GetCaretIndex() const function SetItemData (line 532) | int SetItemData(int nIndex, DWORD_PTR dwItemData) function SetItemDataPtr (line 544) | int SetItemDataPtr(int nIndex, void* pData) function GetItemRect (line 550) | int GetItemRect(int nIndex, LPRECT lpRect) const function GetText (line 556) | int GetText(int nIndex, LPTSTR lpszBuffer) const function BOOL (line 563) | BOOL GetTextBSTR(int nIndex, BSTR& bstrText) const function GetText (line 587) | int GetText(int nIndex, ATL::CString& strText) const function GetTextLen (line 604) | int GetTextLen(int nIndex) const function GetItemHeight (line 610) | int GetItemHeight(int nIndex) const function SetItemHeight (line 616) | int SetItemHeight(int nIndex, UINT cyItemHeight) function SetColumnWidth (line 623) | void SetColumnWidth(int cxWidth) function BOOL (line 629) | BOOL SetTabStops(int nTabStops, LPINT rgTabStops) function BOOL (line 636) | BOOL SetTabStops() function BOOL (line 643) | BOOL SetTabStops(const int& cxEachStop) // takes an 'int' function InitStorage (line 651) | int InitStorage(int nItems, UINT nBytes) function ResetContent (line 657) | void ResetContent() function UINT (line 663) | UINT ItemFromPoint(POINT pt, BOOL& bOutside) const function AddString (line 672) | int AddString(LPCTSTR lpszItem) function DeleteString (line 678) | int DeleteString(UINT nIndex) function InsertString (line 684) | int InsertString(int nIndex, LPCTSTR lpszItem) function Dir (line 690) | int Dir(UINT attr, LPCTSTR lpszWildCard) function AddFile (line 696) | int AddFile(LPCTSTR lpstrFileName) function FindString (line 703) | int FindString(int nStartAfter, LPCTSTR lpszItem) const function FindStringExact (line 709) | int FindStringExact(int nIndexStart, LPCTSTR lpszFind) const function SelectString (line 715) | int SelectString(int nStartAfter, LPCTSTR lpszItem) function SelItemRange (line 721) | int SelItemRange(BOOL bSelect, int nFirstItem, int nLastItem) type CListBoxT (line 730) | typedef CListBoxT CListBox; function LPCTSTR (line 758) | static LPCTSTR GetWndClassName() function GetCount (line 764) | int GetCount() const function SetCurSel (line 776) | int SetCurSel(int nSelect) function LCID (line 782) | LCID GetLocale() const function GetTopIndex (line 794) | int GetTopIndex() const function UINT (line 806) | UINT GetHorizontalExtent() const function GetDroppedWidth (line 818) | int GetDroppedWidth() const function BOOL (line 830) | BOOL GetComboBoxInfo(PCOMBOBOXINFO pComboBoxInfo) const function DWORD (line 837) | DWORD GetEditSel() const function DWORD_PTR (line 850) | DWORD_PTR GetItemData(int nIndex) const function SetItemData (line 856) | int SetItemData(int nIndex, DWORD_PTR dwItemData) function SetItemDataPtr (line 868) | int SetItemDataPtr(int nIndex, void* pData) function GetLBText (line 874) | int GetLBText(int nIndex, LPTSTR lpszText) const function BOOL (line 880) | BOOL GetLBTextBSTR(int nIndex, BSTR& bstrText) const function GetLBText (line 903) | int GetLBText(int nIndex, ATL::CString& strText) const function GetLBTextLen (line 920) | int GetLBTextLen(int nIndex) const function GetItemHeight (line 926) | int GetItemHeight(int nIndex) const function SetItemHeight (line 932) | int SetItemHeight(int nIndex, UINT cyItemHeight) function BOOL (line 938) | BOOL GetExtendedUI() const function BOOL (line 956) | BOOL GetDroppedState() const function BOOL (line 968) | BOOL SetMinVisible(int nMinVisible) function BOOL (line 975) | BOOL GetCueBannerText(LPWSTR lpwText, int cchText) const function BOOL (line 982) | BOOL SetCueBannerText(LPCWSTR lpcwText) function InitStorage (line 989) | int InitStorage(int nItems, UINT nBytes) function ResetContent (line 995) | void ResetContent() function BOOL (line 1002) | BOOL LimitText(int nMaxChars) function AddString (line 1016) | int AddString(LPCTSTR lpszString) function DeleteString (line 1022) | int DeleteString(UINT nIndex) function InsertString (line 1028) | int InsertString(int nIndex, LPCTSTR lpszString) function Dir (line 1034) | int Dir(UINT attr, LPCTSTR lpszWildCard) function FindString (line 1041) | int FindString(int nStartAfter, LPCTSTR lpszString) const function FindStringExact (line 1047) | int FindStringExact(int nIndexStart, LPCTSTR lpszFind) const function SelectString (line 1053) | int SelectString(int nStartAfter, LPCTSTR lpszString) function Clear (line 1060) | void Clear() function Copy (line 1066) | void Copy() function Cut (line 1072) | void Cut() function Paste (line 1078) | void Paste() type CComboBoxT (line 1085) | typedef CComboBoxT CComboBox; function LPCTSTR (line 1113) | static LPCTSTR GetWndClassName() function BOOL (line 1118) | BOOL CanUndo() const function BOOL (line 1130) | BOOL GetModify() const function DWORD (line 1148) | DWORD GetSel() const function HLOCAL (line 1160) | HLOCAL GetHandle() const function DWORD (line 1172) | DWORD GetMargins() const function UINT (line 1192) | UINT GetLimitText() const function POINT (line 1204) | POINT PosFromChar(UINT nChar) const function GetLine (line 1222) | int GetLine(int nIndex, LPTSTR lpszBuffer) const function GetLine (line 1228) | int GetLine(int nIndex, LPTSTR lpszBuffer, int nMaxLength) const function TCHAR (line 1235) | TCHAR GetPasswordChar() const function EDITWORDBREAKPROC (line 1247) | EDITWORDBREAKPROC GetWordBreakProc() const function GetFirstVisibleLine (line 1259) | int GetFirstVisibleLine() const function UINT (line 1278) | UINT GetImeStatus(UINT uStatus) const function UINT (line 1284) | UINT SetImeStatus(UINT uStatus, UINT uData) function BOOL (line 1290) | BOOL GetCueBannerText(LPCWSTR lpstrText, int cchText) const function EmptyUndoBuffer (line 1304) | void EmptyUndoBuffer() function BOOL (line 1310) | BOOL FmtLines(BOOL bAddEOL) function SetRect (line 1352) | void SetRect(LPCRECT lpRect) function SetRectNP (line 1358) | void SetRectNP(LPCRECT lpRect) function BOOL (line 1390) | BOOL SetTabStops(int nTabStops, LPINT rgTabStops) function BOOL (line 1396) | BOOL SetTabStops() function BOOL (line 1402) | BOOL SetTabStops(const int& cxEachStop) // takes an 'int' function ScrollCaret (line 1408) | void ScrollCaret() function Scroll (line 1414) | int Scroll(int nScrollAction) function BOOL (line 1436) | BOOL ShowBalloonTip(PEDITBALLOONTIP pEditBaloonTip) function BOOL (line 1442) | BOOL HideBalloonTip() function DWORD (line 1449) | DWORD GetHilite() const function SetHilite (line 1463) | void SetHilite(int nStartChar, int nEndChar) function BOOL (line 1471) | BOOL Undo() function Clear (line 1477) | void Clear() function Copy (line 1483) | void Copy() function Cut (line 1489) | void Cut() function Paste (line 1495) | void Paste() function DWORD (line 1503) | DWORD SetExtendedStyle(DWORD dwStyle, DWORD dwMask) function DWORD (line 1509) | DWORD GetExtendedStyle() const function EC_ENDOFLINE (line 1521) | EC_ENDOFLINE GetEndOfLine() const function SearchWeb (line 1533) | void SearchWeb() function BOOL (line 1539) | BOOL SetCaretIndex(DWORD dwCaretIndex) function DWORD (line 1545) | DWORD GetCaretIndex() const function BOOL (line 1557) | BOOL SetZoom(int nNum, int nDen) function DWORD (line 1565) | DWORD GetFileLineFromChar(DWORD dwCharIndex) const function DWORD (line 1571) | DWORD GetFileLineIndex(DWORD dwLineNum) const function DWORD (line 1577) | DWORD GetFileLineLength(DWORD dwCharIndex) const function DWORD (line 1583) | DWORD GetFileLine(DWORD dwLineNum, LPTSTR lpstrLine, WORD wLen) const function DWORD (line 1611) | DWORD GetFileLineCount() const function LRESULT (line 1668) | LRESULT OnEditCopy(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/,... function LRESULT (line 1682) | LRESULT OnEditPaste(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/... function LRESULT (line 1696) | LRESULT OnEditUndo(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/,... function BOOL (line 1729) | BOOL HasSelection() const function LPCTSTR (line 1770) | static LPCTSTR GetWndClassName() function GetScrollPos (line 1775) | int GetScrollPos() const function BOOL (line 1799) | BOOL GetScrollInfo(LPSCROLLINFO lpScrollInfo) const function BOOL (line 1821) | BOOL GetScrollBarInfo(PSCROLLBARINFO pScrollBarInfo) const function BOOL (line 1834) | BOOL EnableScrollBar(UINT nArrowFlags = ESB_ENABLE_BOTH) type CScrollBarT (line 1841) | typedef CScrollBarT CScrollBar; type CImageListT (line 1851) | typedef CImageListT CImageList; type CImageListT (line 1852) | typedef CImageListT CImageListManaged; function Attach (line 1878) | void Attach(HIMAGELIST hImageList) function HIMAGELIST (line 1885) | HIMAGELIST Detach() function COLORREF (line 1909) | COLORREF SetBkColor(COLORREF cr) function BOOL (line 1915) | BOOL GetImageInfo(int nImage, IMAGEINFO* pImageInfo) const function HICON (line 1921) | HICON GetIcon(int nIndex, UINT uFlags = ILD_NORMAL) const function BOOL (line 1927) | BOOL GetIconSize(int& cx, int& cy) const function BOOL (line 1933) | BOOL GetIconSize(SIZE& size) const function BOOL (line 1939) | BOOL SetIconSize(int cx, int cy) function BOOL (line 1945) | BOOL SetIconSize(SIZE size) function BOOL (line 1951) | BOOL SetImageCount(UINT uNewCount) function BOOL (line 1957) | BOOL SetOverlayImage(int nImage, int nOverlay) function BOOL (line 1964) | BOOL Create(int cx, int cy, UINT nFlags, int nInitial, int nGrow) function BOOL (line 1971) | BOOL Create(ATL::_U_STRINGorID bitmap, int cx, int nGrow, COLORREF crMask) function BOOL (line 1985) | BOOL Merge(HIMAGELIST hImageList1, int nImage1, HIMAGELIST hImageList2, ... function BOOL (line 1993) | BOOL CreateFromStream(LPSTREAM lpStream) function BOOL (line 2001) | BOOL Destroy() function Add (line 2017) | int Add(HBITMAP hBitmap, COLORREF crMask) function BOOL (line 2023) | BOOL Remove(int nImage) function BOOL (line 2029) | BOOL RemoveAll() function BOOL (line 2035) | BOOL Replace(int nImage, HBITMAP hBitmap, HBITMAP hBitmapMask) function AddIcon (line 2041) | int AddIcon(HICON hIcon) function ReplaceIcon (line 2047) | int ReplaceIcon(int nImage, HICON hIcon) function HICON (line 2053) | HICON ExtractIcon(int nImage) function BOOL (line 2059) | BOOL Draw(HDC hDC, int nImage, int x, int y, UINT nStyle) function BOOL (line 2066) | BOOL Draw(HDC hDC, int nImage, POINT pt, UINT nStyle) function BOOL (line 2073) | BOOL DrawEx(int nImage, HDC hDC, int x, int y, int dx, int dy, COLORREF ... function BOOL (line 2080) | BOOL DrawEx(int nImage, HDC hDC, RECT& rect, COLORREF rgbBk, COLORREF rg... function BOOL (line 2087) | static BOOL DrawIndirect(IMAGELISTDRAWPARAMS* pimldp) function BOOL (line 2092) | BOOL Copy(int nSrc, int nDst, UINT uFlags = ILCF_MOVE) function HIMAGELIST (line 2099) | static HIMAGELIST Read(LPSTREAM lpStream) function BOOL (line 2104) | BOOL Write(LPSTREAM lpStream) function HRESULT (line 2110) | static HRESULT ReadEx(DWORD dwFlags, LPSTREAM lpStream, REFIID riid, PVO... function HRESULT (line 2115) | HRESULT WriteEx(DWORD dwFlags, LPSTREAM lpStream) function BOOL (line 2123) | BOOL BeginDrag(int nImage, POINT ptHotSpot) function BOOL (line 2129) | BOOL BeginDrag(int nImage, int xHotSpot, int yHotSpot) function EndDrag (line 2135) | static void EndDrag() function BOOL (line 2140) | static BOOL DragMove(POINT pt) function BOOL (line 2145) | static BOOL DragMove(int x, int y) function BOOL (line 2150) | BOOL SetDragCursorImage(int nDrag, POINT ptHotSpot) function BOOL (line 2156) | BOOL SetDragCursorImage(int nDrag, int xHotSpot, int yHotSpot) function CImageList (line 2167) | static CImageList GetDragImage(LPPOINT lpPoint, LPPOINT lpPointHotSpot) function BOOL (line 2172) | static BOOL DragEnter(HWND hWnd, POINT point) function BOOL (line 2177) | static BOOL DragEnter(HWND hWnd, int x, int y) function BOOL (line 2182) | static BOOL DragLeave(HWND hWnd) function CImageList (line 2193) | static CImageList Duplicate(HIMAGELIST hImageList) function class (line 2204) | class CToolInfo : public TOOLINFO function operator (line 2212) | operator LPTOOLINFO() { return this; } function operator (line 2214) | operator LPARAM() { return (LPARAM)this; } function LPCTSTR (line 2263) | static LPCTSTR GetWndClassName() function GetText (line 2268) | void GetText(LPTOOLINFO lpToolInfo) const function BOOL (line 2282) | BOOL GetToolInfo(LPTOOLINFO lpToolInfo) const function BOOL (line 2288) | BOOL GetToolInfo(HWND hWnd, UINT_PTR nIDTool, UINT* puFlags, LPRECT lpRe... function SetToolInfo (line 2304) | void SetToolInfo(LPTOOLINFO lpToolInfo) function SetToolRect (line 2310) | void SetToolRect(LPTOOLINFO lpToolInfo) function SetToolRect (line 2316) | void SetToolRect(HWND hWnd, UINT_PTR nIDTool, LPCRECT lpRect) function GetToolCount (line 2326) | int GetToolCount() const function SetDelayTime (line 2338) | void SetDelayTime(DWORD dwType, int nTime) function GetMargin (line 2344) | void GetMargin(LPRECT lpRect) const function SetMargin (line 2350) | void SetMargin(LPRECT lpRect) function GetMaxTipWidth (line 2356) | int GetMaxTipWidth() const function COLORREF (line 2368) | COLORREF GetTipBkColor() const function COLORREF (line 2380) | COLORREF GetTipTextColor() const function BOOL (line 2392) | BOOL GetCurrentTool(LPTOOLINFO lpToolInfo) const function SIZE (line 2398) | SIZE GetBubbleSize(LPTOOLINFO lpToolInfo) const function BOOL (line 2406) | BOOL SetTitle(UINT_PTR uIcon, LPCTSTR lpstrTitle) function BOOL (line 2413) | BOOL SetTitle(HICON hIcon, LPCTSTR lpstrTitle) function GetTitle (line 2419) | void GetTitle(PTTGETTITLE pTTGetTitle) const function SetWindowTheme (line 2425) | void SetWindowTheme(LPCWSTR lpstrTheme) function Activate (line 2432) | void Activate(BOOL bActivate) function BOOL (line 2438) | BOOL AddTool(LPTOOLINFO lpToolInfo) function DelTool (line 2455) | void DelTool(LPTOOLINFO lpToolInfo) function BOOL (line 2470) | BOOL HitTest(LPTTHITTESTINFO lpHitTestInfo) const function BOOL (line 2476) | BOOL HitTest(HWND hWnd, POINT pt, LPTOOLINFO lpToolInfo) const function RelayEvent (line 2495) | void RelayEvent(LPMSG lpMsg) function UpdateTipText (line 2501) | void UpdateTipText(LPTOOLINFO lpToolInfo) function BOOL (line 2516) | BOOL EnumTools(UINT_PTR nTool, LPTOOLINFO lpToolInfo) const function Pop (line 2522) | void Pop() function TrackActivate (line 2528) | void TrackActivate(LPTOOLINFO lpToolInfo, BOOL bActivate) function TrackActivate (line 2534) | void TrackActivate(HWND hWnd, UINT_PTR nIDTool, BOOL bActivate) function TrackPosition (line 2543) | void TrackPosition(int xPos, int yPos) function Update (line 2549) | void Update() function BOOL (line 2555) | BOOL AdjustRect(LPRECT lpRect, BOOL bLarger /*= TRUE*/) function Popup (line 2561) | void Popup() type CToolTipCtrlT (line 2568) | typedef CToolTipCtrlT CToolTipCtrl; function LPCTSTR (line 2596) | static LPCTSTR GetWndClassName() function GetItemCount (line 2601) | int GetItemCount() const function BOOL (line 2613) | BOOL SetItem(int nIndex, LPHDITEM pHeaderItem) function CImageList (line 2619) | CImageList GetImageList() const function BOOL (line 2643) | BOOL GetItemRect(int nIndex, LPRECT lpItemRect) const function SetHotDivider (line 2649) | int SetHotDivider(BOOL bPos, DWORD dwInputValue) function BOOL (line 2655) | BOOL GetUnicodeFormat() const function SetBitmapMargin (line 2673) | int SetBitmapMargin(int nWidth) function SetFilterChangeTimeout (line 2679) | int SetFilterChangeTimeout(DWORD dwTimeOut) function BOOL (line 2686) | BOOL GetItemDropDownRect(int nIndex, LPRECT lpRect) const function BOOL (line 2692) | BOOL GetOverflowRect(LPRECT lpRect) const function GetFocusedItem (line 2698) | int GetFocusedItem() const function InsertItem (line 2712) | int InsertItem(int nIndex, LPHDITEM phdi) function AddItem (line 2718) | int AddItem(LPHDITEM phdi) function BOOL (line 2723) | BOOL DeleteItem(int nIndex) function BOOL (line 2729) | BOOL Layout(HD_LAYOUT* pHeaderLayout) function HitTest (line 2735) | int HitTest(LPHDHITTESTINFO lpHitTestInfo) const function OrderToIndex (line 2741) | int OrderToIndex(int nOrder) function CImageList (line 2747) | CImageList CreateDragImage(int nIndex) function EditFilter (line 2753) | int EditFilter(int nColumn, BOOL bDiscardChanges) function ClearFilter (line 2759) | int ClearFilter(int nColumn) function ClearAllFilters (line 2765) | int ClearAllFilters() type CHeaderCtrlT (line 2772) | typedef CHeaderCtrlT CHeaderCtrl; function LPCTSTR (line 2800) | static LPCTSTR GetWndClassName() function COLORREF (line 2805) | COLORREF GetBkColor() const function CImageList (line 2817) | CImageList GetImageList(int nImageListType) const function CImageList (line 2823) | CImageList SetImageList(HIMAGELIST hImageList, int nImageList) function GetItemCount (line 2829) | int GetItemCount() const function BOOL (line 2841) | BOOL GetItem(LPLVITEM pItem) const function BOOL (line 2847) | BOOL SetItem(const LVITEM* pItem) function BOOL (line 2853) | BOOL SetItem(int nItem, int nSubItem, UINT nMask, LPCTSTR lpszItem, function UINT (line 2869) | UINT GetItemState(int nItem, UINT nMask) const function BOOL (line 2875) | BOOL SetItemState(int nItem, UINT nState, UINT nStateMask) function BOOL (line 2884) | BOOL SetItemState(int nItem, LPLVITEM pItem) function BOOL (line 2890) | BOOL GetItemText(int nItem, int nSubItem, BSTR& bstrText) const function GetItemText (line 2926) | int GetItemText(int nItem, int nSubItem, ATL::CString& strText) const function GetItemText (line 2952) | int GetItemText(int nItem, int nSubItem, LPTSTR lpszText, int nLen) const function BOOL (line 2962) | BOOL SetItemText(int nItem, int nSubItem, LPCTSTR lpszText) function DWORD_PTR (line 2968) | DWORD_PTR GetItemData(int nItem) const function BOOL (line 2978) | BOOL SetItemData(int nItem, DWORD_PTR dwData) function UINT (line 2984) | UINT GetCallbackMask() const function BOOL (line 2996) | BOOL GetItemPosition(int nItem, LPPOINT lpPoint) const function BOOL (line 3002) | BOOL SetItemPosition(int nItem, POINT pt) function BOOL (line 3009) | BOOL SetItemPosition(int nItem, int x, int y) function GetStringWidth (line 3017) | int GetStringWidth(LPCTSTR lpsz) const function CEdit (line 3023) | CEdit GetEditControl() const function GetColumnWidth (line 3041) | int GetColumnWidth(int nCol) const function BOOL (line 3047) | BOOL SetColumnWidth(int nCol, int cx) function BOOL (line 3053) | BOOL GetViewRect(LPRECT lpRect) const function COLORREF (line 3059) | COLORREF GetTextColor() const function COLORREF (line 3071) | COLORREF GetTextBkColor() const function GetTopIndex (line 3083) | int GetTopIndex() const function BOOL (line 3095) | BOOL GetOrigin(LPPOINT lpPoint) const function UINT (line 3101) | UINT GetSelectedCount() const function HCURSOR (line 3114) | HCURSOR GetHotCursor() const function GetHotItem (line 3126) | int GetHotItem() const function BOOL (line 3138) | BOOL GetColumnOrderArray(int nCount, int* lpnArray) const function BOOL (line 3144) | BOOL SetColumnOrderArray(int nCount, int* lpnArray) function CHeaderCtrl (line 3150) | CHeaderCtrl GetHeader() const function GetISearchString (line 3173) | int GetISearchString(LPTSTR lpstr) const function GetSelectedIndex (line 3188) | int GetSelectedIndex() const function DWORD (line 3207) | DWORD GetExtendedListViewStyle() const function BOOL (line 3229) | BOOL SetCheckState(int nItem, BOOL bCheck) function DWORD (line 3236) | DWORD GetViewType() const function BOOL (line 3252) | BOOL GetBkImage(LPLVBKIMAGE plvbki) const function BOOL (line 3258) | BOOL SetBkImage(LPLVBKIMAGE plvbki) function GetSelectionMark (line 3264) | int GetSelectionMark() const function BOOL (line 3276) | BOOL GetWorkAreas(int nWorkAreas, LPRECT lpRect) const function BOOL (line 3282) | BOOL SetWorkAreas(int nWorkAreas, LPRECT lpRect) function DWORD (line 3288) | DWORD GetHoverTime() const function BOOL (line 3302) | BOOL GetNumberOfWorkAreas(int* pnWorkAreas) const function BOOL (line 3308) | BOOL SetItemCountEx(int nItems, DWORD dwFlags) function CToolTipCtrl (line 3315) | CToolTipCtrl GetToolTips() const function SetSelectedColumn (line 3345) | void SetSelectedColumn(int nColumn) function DWORD (line 3351) | DWORD GetView() const function BOOL (line 3363) | BOOL IsGroupViewEnabled() const function SetGroupInfo (line 3375) | int SetGroupInfo(int nGroupID, PLVGROUP pGroup) function GetGroupMetrics (line 3381) | void GetGroupMetrics(PLVGROUPMETRICS pGroupMetrics) const function SetGroupMetrics (line 3387) | void SetGroupMetrics(PLVGROUPMETRICS pGroupMetrics) function GetTileViewInfo (line 3393) | void GetTileViewInfo(PLVTILEVIEWINFO pTileViewInfo) const function BOOL (line 3399) | BOOL SetTileViewInfo(PLVTILEVIEWINFO pTileViewInfo) function GetTileInfo (line 3405) | void GetTileInfo(PLVTILEINFO pTileInfo) const function BOOL (line 3411) | BOOL SetTileInfo(PLVTILEINFO pTileInfo) function BOOL (line 3417) | BOOL GetInsertMark(LPLVINSERTMARK pInsertMark) const function BOOL (line 3423) | BOOL SetInsertMark(LPLVINSERTMARK pInsertMark) function GetInsertMarkRect (line 3429) | int GetInsertMarkRect(LPRECT lpRect) const function COLORREF (line 3435) | COLORREF GetInsertMarkColor() const function COLORREF (line 3447) | COLORREF GetOutlineColor() const function GetGroupCount (line 3460) | int GetGroupCount() const function BOOL (line 3472) | BOOL GetGroupRect(int nGroupID, int nType, LPRECT lpRect) const function UINT (line 3481) | UINT GetGroupState(int nGroupID, UINT uMask) const function GetFocusedGroup (line 3487) | int GetFocusedGroup() const function BOOL (line 3499) | BOOL GetFooterRect(LPRECT lpRect) const function BOOL (line 3505) | BOOL GetFooterInfo(LPLVFOOTERINFO lpFooterInfo) const function BOOL (line 3511) | BOOL GetFooterItemRect(int nItem, LPRECT lpRect) const function BOOL (line 3517) | BOOL GetFooterItem(int nItem, LPLVFOOTERITEM lpFooterItem) const function BOOL (line 3523) | BOOL GetItemIndexRect(PLVITEMINDEX pItemIndex, int nSubItem, int nType, ... function BOOL (line 3536) | BOOL SetItemIndexState(PLVITEMINDEX pItemIndex, UINT uState, UINT dwMask) function BOOL (line 3545) | BOOL GetNextItemIndex(PLVITEMINDEX pItemIndex, WORD wFlags) const function InsertColumn (line 3553) | int InsertColumn(int nCol, const LVCOLUMN* pColumn) function BOOL (line 3589) | BOOL DeleteColumn(int nCol) function InsertItem (line 3595) | int InsertItem(UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UIN... function InsertItem (line 3610) | int InsertItem(const LVITEM* pItem) function InsertItem (line 3616) | int InsertItem(int nItem, LPCTSTR lpszItem) function InsertItem (line 3622) | int InsertItem(int nItem, LPCTSTR lpszItem, int nImage) function GetNextItem (line 3628) | int GetNextItem(int nItem, int nFlags) const function BOOL (line 3634) | BOOL DeleteItem(int nItem) function BOOL (line 3640) | BOOL DeleteAllItems() function HitTest (line 3661) | int HitTest(LVHITTESTINFO* pHitTestInfo) const function HitTest (line 3667) | int HitTest(POINT pt, UINT* pFlags) const function BOOL (line 3678) | BOOL EnsureVisible(int nItem, BOOL bPartialOK) function BOOL (line 3684) | BOOL Scroll(int cx, int cy) function BOOL (line 3690) | BOOL Scroll(SIZE size) function BOOL (line 3696) | BOOL RedrawItems(int nFirst, int nLast) function BOOL (line 3702) | BOOL Arrange(UINT nCode) function CEdit (line 3708) | CEdit EditLabel(int nItem) function BOOL (line 3714) | BOOL Update(int nItem) function BOOL (line 3720) | BOOL SortItems(PFNLVCOMPARE pfnCompare, LPARAM lParamSort) function CImageList (line 3726) | CImageList RemoveImageList(int nImageList) function CImageList (line 3732) | CImageList CreateDragImage(int nItem, LPPOINT lpPoint) function SubItemHitTest (line 3744) | int SubItemHitTest(LPLVHITTESTINFO lpInfo) const function BOOL (line 3784) | BOOL SortItemsEx(PFNLVCOMPARE pfnCompare, LPARAM lParamSort) function InsertGroup (line 3790) | int InsertGroup(int nItem, PLVGROUP pGroup) function AddGroup (line 3796) | int AddGroup(PLVGROUP pGroup) function RemoveGroup (line 3801) | int RemoveGroup(int nGroupID) function MoveGroup (line 3807) | void MoveGroup(int nGroupID, int nItem) function MoveItemToGroup (line 3813) | void MoveItemToGroup(int nItem, int nGroupID) function EnableGroupView (line 3819) | int EnableGroupView(BOOL bEnable) function InsertGroupSorted (line 3831) | void InsertGroupSorted(PLVINSERTGROUPSORTED pInsertGroupSorted) function RemoveAllGroups (line 3837) | void RemoveAllGroups() function BOOL (line 3843) | BOOL HasGroup(int nGroupID) function BOOL (line 3849) | BOOL InsertMarkHitTest(LPPOINT lpPoint, LPLVINSERTMARK pInsertMark) const function BOOL (line 3855) | BOOL SetInfoTip(PLVSETINFOTIP pSetInfoTip) function CancelEditLabel (line 3861) | void CancelEditLabel() function UINT (line 3867) | UINT MapIndexToID(int nIndex) const function MapIDToIndex (line 3873) | int MapIDToIndex(UINT uID) const function BOOL (line 3879) | BOOL IsItemVisible(int nItem) const function HitTestEx (line 3886) | int HitTestEx(LPLVHITTESTINFO lpHitTestInfo) const function HitTestEx (line 3892) | int HitTestEx(POINT pt, UINT* pFlags) const function SubItemHitTestEx (line 3903) | int SubItemHitTestEx(LPLVHITTESTINFO lpHitTestInfo) const function BOOL (line 3911) | BOOL SelectItem(int nIndex) // -1 to select none type CListViewCtrlT (line 3947) | typedef CListViewCtrlT CListViewCtrl; function LPCTSTR (line 3975) | static LPCTSTR GetWndClassName() function UINT (line 3980) | UINT GetCount() const function SetIndent (line 3992) | void SetIndent(UINT nIndent) function CImageList (line 3998) | CImageList GetImageList(int nImageListType = TVSIL_NORMAL) const function CImageList (line 4004) | CImageList SetImageList(HIMAGELIST hImageList, int nImageListType = TVSI... function BOOL (line 4010) | BOOL GetItem(LPTVITEM pItem) const function BOOL (line 4016) | BOOL SetItem(LPTVITEM pItem) function BOOL (line 4022) | BOOL SetItem(HTREEITEM hItem, UINT nMask, LPCTSTR lpszItem, int nImage, function BOOL (line 4038) | BOOL GetItemText(HTREEITEM hItem, LPTSTR lpstrText, int nLen) const function BOOL (line 4052) | BOOL GetItemText(HTREEITEM hItem, BSTR& bstrText) const function BOOL (line 4089) | BOOL GetItemText(HTREEITEM hItem, ATL::CString& strText) const function BOOL (line 4116) | BOOL SetItemText(HTREEITEM hItem, LPCTSTR lpszItem) function BOOL (line 4122) | BOOL GetItemImage(HTREEITEM hItem, int& nImage, int& nSelectedImage) const function BOOL (line 4137) | BOOL SetItemImage(HTREEITEM hItem, int nImage, int nSelectedImage) function UINT (line 4143) | UINT GetItemState(HTREEITEM hItem, UINT nStateMask) const function BOOL (line 4149) | BOOL SetItemState(HTREEITEM hItem, UINT nState, UINT nStateMask) function DWORD_PTR (line 4155) | DWORD_PTR GetItemData(HTREEITEM hItem) const function BOOL (line 4165) | BOOL SetItemData(HTREEITEM hItem, DWORD_PTR dwData) function CEdit (line 4171) | CEdit GetEditControl() const function BOOL (line 4190) | BOOL ItemHasChildren(HTREEITEM hItem) const function CToolTipCtrl (line 4200) | CToolTipCtrl GetToolTips() const function BOOL (line 4219) | BOOL GetCheckState(HTREEITEM hItem) const function BOOL (line 4227) | BOOL SetCheckState(HTREEITEM hItem, BOOL bCheck) function UINT (line 4236) | UINT GetCheckStateEx(HTREEITEM hItem) const function BOOL (line 4244) | BOOL SetCheckStateEx(HTREEITEM hItem, UINT uCheckState) function COLORREF (line 4252) | COLORREF GetBkColor() const function COLORREF (line 4264) | COLORREF GetInsertMarkColor() const function GetItemHeight (line 4276) | int GetItemHeight() const function GetScrollTime (line 4288) | int GetScrollTime() const function COLORREF (line 4300) | COLORREF GetTextColor() const function BOOL (line 4312) | BOOL GetUnicodeFormat() const function COLORREF (line 4330) | COLORREF SetLineColor(COLORREF clrNew /*= CLR_DEFAULT*/) function BOOL (line 4336) | BOOL GetItem(LPTVITEMEX pItem) const function BOOL (line 4342) | BOOL SetItem(LPTVITEMEX pItem) function DWORD (line 4348) | DWORD GetExtendedStyle() const function BOOL (line 4361) | BOOL SetAutoScrollInfo(UINT uPixPerSec, UINT uUpdateTime) function DWORD (line 4367) | DWORD GetSelectedCount() const function HTREEITEM (line 4382) | HTREEITEM InsertItem(LPTVINSERTSTRUCT lpInsertStruct) function HTREEITEM (line 4388) | HTREEITEM InsertItem(LPCTSTR lpszItem, int nImage, function HTREEITEM (line 4395) | HTREEITEM InsertItem(LPCTSTR lpszItem, HTREEITEM hParent, HTREEITEM hIns... function HTREEITEM (line 4401) | HTREEITEM InsertItem(UINT nMask, LPCTSTR lpszItem, int nImage, function BOOL (line 4419) | BOOL DeleteItem(HTREEITEM hItem) function BOOL (line 4425) | BOOL DeleteAllItems() function BOOL (line 4431) | BOOL Expand(HTREEITEM hItem, UINT nCode = TVE_EXPAND) function HTREEITEM (line 4437) | HTREEITEM GetNextItem(HTREEITEM hItem, UINT nCode) const function HTREEITEM (line 4443) | HTREEITEM GetChildItem(HTREEITEM hItem) const function HTREEITEM (line 4449) | HTREEITEM GetNextSiblingItem(HTREEITEM hItem) const function HTREEITEM (line 4455) | HTREEITEM GetPrevSiblingItem(HTREEITEM hItem) const function HTREEITEM (line 4461) | HTREEITEM GetParentItem(HTREEITEM hItem) const function HTREEITEM (line 4467) | HTREEITEM GetFirstVisibleItem() const function HTREEITEM (line 4479) | HTREEITEM GetPrevVisibleItem(HTREEITEM hItem) const function HTREEITEM (line 4485) | HTREEITEM GetSelectedItem() const function HTREEITEM (line 4497) | HTREEITEM GetRootItem() const function HTREEITEM (line 4509) | HTREEITEM GetNextSelectedItem(HTREEITEM hItem) const function BOOL (line 4515) | BOOL Select(HTREEITEM hItem, UINT nCode) function BOOL (line 4521) | BOOL SelectItem(HTREEITEM hItem) function BOOL (line 4527) | BOOL SelectDropTarget(HTREEITEM hItem) function BOOL (line 4533) | BOOL SelectSetFirstVisible(HTREEITEM hItem) function CEdit (line 4539) | CEdit EditLabel(HTREEITEM hItem) function BOOL (line 4545) | BOOL EndEditLabelNow(BOOL bCancel) function HTREEITEM (line 4551) | HTREEITEM HitTest(TVHITTESTINFO* pHitTestInfo) const function HTREEITEM (line 4557) | HTREEITEM HitTest(POINT pt, UINT* pFlags) const function BOOL (line 4574) | BOOL EnsureVisible(HTREEITEM hItem) function CImageList (line 4586) | CImageList RemoveImageList(int nImageList) function CImageList (line 4592) | CImageList CreateDragImage(HTREEITEM hItem) function BOOL (line 4598) | BOOL SetInsertMark(HTREEITEM hTreeItem, BOOL bAfter) function BOOL (line 4604) | BOOL RemoveInsertMark() function HTREEITEM (line 4610) | HTREEITEM MapAccIDToHTREEITEM(UINT uID) const function UINT (line 4616) | UINT MapHTREEITEMToAccID(HTREEITEM hTreeItem) const function ShowInfoTip (line 4623) | void ShowInfoTip(HTREEITEM hItem) type CTreeViewCtrlT (line 4631) | typedef CTreeViewCtrlT CTreeViewCtrl; function operator (line 4657) | operator HTREEITEM() { return m_hTreeItem; } function GetImageIndex (line 4729) | int GetImageIndex() const; function LPCTSTR (line 5258) | static LPCTSTR GetWndClassName() function BOOL (line 5263) | BOOL IsButtonEnabled(int nID) const function BOOL (line 5269) | BOOL IsButtonChecked(int nID) const function BOOL (line 5275) | BOOL IsButtonPressed(int nID) const function BOOL (line 5281) | BOOL IsButtonHidden(int nID) const function BOOL (line 5287) | BOOL IsButtonIndeterminate(int nID) const function GetState (line 5293) | int GetState(int nID) const function BOOL (line 5299) | BOOL SetState(int nID, UINT nState) function BOOL (line 5305) | BOOL GetButton(int nIndex, LPTBBUTTON lpButton) const function GetButtonCount (line 5311) | int GetButtonCount() const function BOOL (line 5329) | BOOL SetButtonSize(SIZE size) function BOOL (line 5335) | BOOL SetButtonSize(int cx, int cy) function BOOL (line 5341) | BOOL SetBitmapSize(SIZE size) function BOOL (line 5347) | BOOL SetBitmapSize(int cx, int cy) function CToolTipCtrl (line 5353) | CToolTipCtrl GetToolTips() const function SetNotifyWnd (line 5365) | void SetNotifyWnd(HWND hWnd) function GetRows (line 5371) | int GetRows() const function BOOL (line 5383) | BOOL SetCmdID(int nIndex, UINT nID) function DWORD (line 5389) | DWORD GetBitmapFlags() const function GetButtonText (line 5401) | int GetButtonText(int nID, LPTSTR lpstrText) const function SetStyle (line 5455) | void SetStyle(DWORD dwStyle) function DWORD (line 5461) | DWORD GetButtonSize() const function BOOL (line 5475) | BOOL GetRect(int nID, LPRECT lpRect) const function GetTextRows (line 5481) | int GetTextRows() const function BOOL (line 5493) | BOOL SetIndent(int nIndent) function BOOL (line 5499) | BOOL SetMaxTextRows(int nMaxTextRows) function BOOL (line 5505) | BOOL GetAnchorHighlight() const function BOOL (line 5523) | BOOL SetButtonInfo(int nID, LPTBBUTTONINFO lptbbi) function BOOL (line 5529) | BOOL SetButtonInfo(int nID, DWORD dwMask, BYTE Style, BYTE State, LPCTST... function GetHotItem (line 5546) | int GetHotItem() const function BOOL (line 5558) | BOOL IsButtonHighlighted(int nButtonID) const function DWORD (line 5564) | DWORD SetDrawTextFlags(DWORD dwMask, DWORD dwFlags) function BOOL (line 5570) | BOOL GetColorScheme(LPCOLORSCHEME lpcs) const function SetColorScheme (line 5576) | void SetColorScheme(LPCOLORSCHEME lpcs) function DWORD (line 5582) | DWORD GetExtendedStyle() const function GetInsertMark (line 5594) | void GetInsertMark(LPTBINSERTMARK lptbim) const function SetInsertMark (line 5600) | void SetInsertMark(LPTBINSERTMARK lptbim) function COLORREF (line 5606) | COLORREF GetInsertMarkColor() const function BOOL (line 5618) | BOOL GetMaxSize(LPSIZE lpSize) const function GetPadding (line 5624) | void GetPadding(LPSIZE lpSizePadding) const function GetString (line 5656) | int GetString(int nString, LPTSTR lpstrString, int cchMaxLen) const function GetStringBSTR (line 5662) | int GetStringBSTR(int nString, BSTR& bstrString) const function GetString (line 5688) | int GetString(int nString, ATL::CString& str) const function GetMetrics (line 5705) | void GetMetrics(LPTBMETRICS lptbm) const function SetMetrics (line 5711) | void SetMetrics(LPTBMETRICS lptbm) function SetWindowTheme (line 5717) | void SetWindowTheme(LPCWSTR lpstrTheme) function GetItemDropDownRect (line 5736) | void GetItemDropDownRect(int nIndex, LPRECT lpRect) const function AddBitmap (line 5779) | int AddBitmap(int nNumButtons, UINT nBitmapID) function AddBitmap (line 5789) | int AddBitmap(int nNumButtons, HBITMAP hBitmap) function BOOL (line 5798) | BOOL AddButtons(int nNumButtons, LPCTBBUTTON lpButtons) function BOOL (line 5804) | BOOL InsertButton(int nIndex, LPCTBBUTTON lpButton) function BOOL (line 5810) | BOOL InsertButton(int nIndex, int iCommand, BYTE Style, BYTE State, int ... function BOOL (line 5824) | BOOL InsertButton(int nIndex, int iCommand, BYTE Style, BYTE State, int ... function BOOL (line 5830) | BOOL AddButton(LPTBBUTTON lpButton) function BOOL (line 5835) | BOOL AddButton(int iCommand, BYTE Style, BYTE State, int iBitmap, INT_PT... function BOOL (line 5840) | BOOL AddButton(int iCommand, BYTE Style, BYTE State, int iBitmap, LPCTST... function BOOL (line 5845) | BOOL DeleteButton(int nIndex) function CommandToIndex (line 5861) | int CommandToIndex(UINT nID) const function SaveState (line 5867) | void SaveState(HKEY hKeyRoot, LPCTSTR lpszSubKey, LPCTSTR lpszValueName) function RestoreState (line 5877) | void RestoreState(HKEY hKeyRoot, LPCTSTR lpszSubKey, LPCTSTR lpszValueName) function Customize (line 5887) | void Customize() function AddString (line 5893) | int AddString(UINT nStringID) function AddStrings (line 5899) | int AddStrings(LPCTSTR lpszStrings) function AutoSize (line 5905) | void AutoSize() function BOOL (line 5911) | BOOL ChangeBitmap(int nID, int nBitmap) function LoadImages (line 5917) | int LoadImages(int nBitmapID) function LoadStdImages (line 5923) | int LoadStdImages(int nBitmapID) function BOOL (line 5929) | BOOL ReplaceBitmap(LPTBREPLACEBITMAP ptbrb) function HitTest (line 5935) | int HitTest(LPPOINT lpPoint) const function BOOL (line 5941) | BOOL InsertMarkHitTest(LPPOINT lpPoint, LPTBINSERTMARK lptbim) const function BOOL (line 5947) | BOOL InsertMarkHitTest(int x, int y, LPTBINSERTMARK lptbim) const function BOOL (line 5954) | BOOL MapAccelerator(TCHAR chAccel, int& nID) const function BOOL (line 5966) | BOOL MoveButton(int nOldPos, int nNewPos) function HRESULT (line 5972) | HRESULT GetObject(REFIID iid, LPVOID* ppvObject) type CToolBarCtrlT (line 5979) | typedef CToolBarCtrlT CToolBarCtrl; function LPCTSTR (line 6007) | static LPCTSTR GetWndClassName() function GetParts (line 6012) | int GetParts(int nParts, int* pParts) const function BOOL (line 6018) | BOOL SetParts(int nParts, int* pWidths) function BOOL (line 6089) | BOOL GetRect(int nPane, LPRECT lpRect) const function BOOL (line 6096) | BOOL GetBorders(int* pBorders) const function BOOL (line 6102) | BOOL GetBorders(int& nHorz, int& nVert, int& nSpacing) const function SetMinHeight (line 6116) | void SetMinHeight(int nMin) function BOOL (line 6134) | BOOL GetUnicodeFormat() const function SetTipText (line 6153) | void SetTipText(int nPane, LPCTSTR lpstrText) function COLORREF (line 6160) | COLORREF SetBkColor(COLORREF clrBk) function HICON (line 6166) | HICON GetIcon(int nPane) const function BOOL (line 6173) | BOOL SetIcon(int nPane, HICON hIcon) type CStatusBarCtrlT (line 6181) | typedef CStatusBarCtrlT CStatusBarCtrl; function LPCTSTR (line 6209) | static LPCTSTR GetWndClassName() function CImageList (line 6214) | CImageList GetImageList() const function BOOL (line 6232) | BOOL GetItem(int nItem, LPTCITEM pTabCtrlItem) const function BOOL (line 6238) | BOOL SetItem(int nItem, LPTCITEM pTabCtrlItem) function SetItem (line 6244) | int SetItem(int nItem, UINT mask, LPCTSTR lpszItem, DWORD dwState, DWORD... function BOOL (line 6257) | BOOL GetItemRect(int nItem, LPRECT lpRect) const function GetCurSel (line 6263) | int GetCurSel() const function SIZE (line 6275) | SIZE SetItemSize(SIZE size) function SetItemSize (line 6283) | void SetItemSize(int cx, int cy) function SetPadding (line 6289) | void SetPadding(SIZE size) function GetRowCount (line 6295) | int GetRowCount() const function SetToolTips (line 6310) | void SetToolTips(HWND hWndToolTip) function SetTooltips (line 6317) | void SetTooltips(HWND hWndToolTip) { SetToolTips(hWndToolTip); } function GetCurFocus (line 6319) | int GetCurFocus() const function BOOL (line 6331) | BOOL SetItemExtra(int cbExtra) function DWORD (line 6350) | DWORD SetExtendedStyle(DWORD dwExMask, DWORD dwExStyle) function BOOL (line 6356) | BOOL GetUnicodeFormat() const function InsertItem (line 6375) | int InsertItem(int nItem, UINT mask, LPCTSTR lpszItem, int iImage, LPARA... function InsertItem (line 6386) | int InsertItem(int nItem, LPCTSTR lpszItem) function AddItem (line 6395) | int AddItem(LPTCITEM pTabCtrlItem) function AddItem (line 6400) | int AddItem(UINT mask, LPCTSTR lpszItem, int iImage, LPARAM lParam) function AddItem (line 6405) | int AddItem(LPCTSTR lpszItem) function BOOL (line 6410) | BOOL DeleteItem(int nItem) function BOOL (line 6416) | BOOL DeleteAllItems() function AdjustRect (line 6422) | void AdjustRect(BOOL bLarger, LPRECT lpRect) function RemoveImage (line 6428) | void RemoveImage(int nImage) function HitTest (line 6434) | int HitTest(TC_HITTESTINFO* pHitTestInfo) const type CTabCtrlT (line 6453) | typedef CTabCtrlT CTabCtrl; function LPCTSTR (line 6481) | static LPCTSTR GetWndClassName() function GetLineSize (line 6486) | int GetLineSize() const function GetPageSize (line 6498) | int GetPageSize() const function GetRangeMin (line 6510) | int GetRangeMin() const function GetRange (line 6534) | void GetRange(int& nMin, int& nMax) const function GetSelStart (line 6546) | int GetSelStart() const function GetSelection (line 6570) | void GetSelection(int& nMin, int& nMax) const function GetChannelRect (line 6582) | void GetChannelRect(LPRECT lprc) const function GetThumbRect (line 6588) | void GetThumbRect(LPRECT lprc) const function GetPos (line 6594) | int GetPos() const function UINT (line 6606) | UINT GetNumTics() const function GetTic (line 6618) | int GetTic(int nTic) const function BOOL (line 6624) | BOOL SetTic(int nTic) function GetTicPos (line 6630) | int GetTicPos(int nTic) const function SetTicFreq (line 6636) | void SetTicFreq(int nFreq) function GetThumbLength (line 6642) | int GetThumbLength() const function SetToolTips (line 6679) | void SetToolTips(HWND hWndTT) function SetTipSide (line 6685) | int SetTipSide(int nSide) function BOOL (line 6691) | BOOL GetUnicodeFormat() const type CTrackBarCtrlT (line 6723) | typedef CTrackBarCtrlT CTrackBarCtrl; function LPCTSTR (line 6751) | static LPCTSTR GetWndClassName() function UINT (line 6756) | UINT GetAccel(int nAccel, UDACCEL* pAccel) const function BOOL (line 6762) | BOOL SetAccel(int nAccel, UDACCEL* pAccel) function UINT (line 6768) | UINT GetBase() const function SetPos (line 6803) | int SetPos(int nPos) function DWORD (line 6809) | DWORD GetRange() const function SetRange (line 6823) | void SetRange(int nLower, int nUpper) function SetRange32 (line 6829) | void SetRange32(int nLower, int nUpper) function GetRange32 (line 6835) | void GetRange32(int& nLower, int& nUpper) const function BOOL (line 6841) | BOOL GetUnicodeFormat() const function SetPos32 (line 6861) | int SetPos32(int nPos) type CUpDownCtrlT (line 6868) | typedef CUpDownCtrlT CUpDownCtrl; function LPCTSTR (line 6896) | static LPCTSTR GetWndClassName() function DWORD (line 6901) | DWORD SetRange(int nLower, int nUpper) function SetPos (line 6907) | int SetPos(int nPos) function OffsetPos (line 6913) | int OffsetPos(int nPos) function SetStep (line 6919) | int SetStep(int nStep) function UINT (line 6925) | UINT GetPos() const function GetRange (line 6938) | void GetRange(int& nLower, int& nUpper) const function GetRangeLimit (line 6947) | int GetRangeLimit(BOOL bLowLimit) const function DWORD (line 6953) | DWORD SetRange32(int nMin, int nMax) function COLORREF (line 6959) | COLORREF SetBarColor(COLORREF clr) function COLORREF (line 6965) | COLORREF SetBkColor(COLORREF clr) function GetStep (line 6980) | int GetStep() const function COLORREF (line 6992) | COLORREF GetBarColor() const function SetState (line 7004) | int SetState(int nState) function StepIt (line 7012) | int StepIt() type CProgressBarCtrlT (line 7019) | typedef CProgressBarCtrlT CProgressBarCtrl; function LPCTSTR (line 7047) | static LPCTSTR GetWndClassName() function DWORD (line 7052) | DWORD GetHotKey() const function SetHotKey (line 7066) | void SetHotKey(WORD wVirtualKeyCode, WORD wModifiers) function SetRules (line 7072) | void SetRules(WORD wInvalidComb, WORD wModifiers) type CHotKeyCtrlT (line 7079) | typedef CHotKeyCtrlT CHotKeyCtrl; function LPCTSTR (line 7107) | static LPCTSTR GetWndClassName() function BOOL (line 7113) | BOOL Open(ATL::_U_STRINGorID FileName) function BOOL (line 7119) | BOOL Play(UINT nFrom, UINT nTo, UINT nRep) function BOOL (line 7125) | BOOL Stop() function BOOL (line 7131) | BOOL Close() function BOOL (line 7137) | BOOL Seek(UINT nTo) function BOOL (line 7144) | BOOL IsPlaying() const function LPCTSTR (line 7184) | static LPCTSTR GetWndClassName() function LPCTSTR (line 7193) | static LPCTSTR GetLibraryName() function GetLineCount (line 7202) | int GetLineCount() const function GetRect (line 7220) | void GetRect(LPRECT lpRect) const function DWORD (line 7226) | DWORD GetOptions() const function GetLine (line 7239) | int GetLine(int nIndex, LPTSTR lpszBuffer) const function GetLine (line 7245) | int GetLine(int nIndex, LPTSTR lpszBuffer, int nMaxLength) const function BOOL (line 7252) | BOOL CanUndo() const function GetSel (line 7264) | void GetSel(LONG& nStartChar, LONG& nEndChar) const function GetSel (line 7273) | void GetSel(CHARRANGE &cr) const function SetSel (line 7279) | int SetSel(LONG nStartChar, LONG nEndChar) function SetSel (line 7286) | int SetSel(CHARRANGE &cr) function SetSelAll (line 7292) | int SetSelAll() function SetSelNone (line 7297) | int SetSelNone() function DWORD (line 7302) | DWORD GetDefaultCharFormat(CHARFORMAT& cf) const function DWORD (line 7309) | DWORD GetSelectionCharFormat(CHARFORMAT& cf) const function DWORD (line 7316) | DWORD GetEventMask() const function DWORD (line 7328) | DWORD GetParaFormat(PARAFORMAT& pf) const function LONG (line 7335) | LONG GetSelText(LPTSTR lpstrBuff) const function BOOL (line 7341) | BOOL GetSelTextBSTR(BSTR& bstrText) const function LONG (line 7363) | LONG GetSelText(ATL::CString& strText) const function WORD (line 7382) | WORD GetSelectionType() const function COLORREF (line 7394) | COLORREF SetBackgroundColor() // sets to system background function BOOL (line 7400) | BOOL SetCharFormat(CHARFORMAT& cf, WORD wFlags) function BOOL (line 7407) | BOOL SetDefaultCharFormat(CHARFORMAT& cf) function BOOL (line 7414) | BOOL SetSelectionCharFormat(CHARFORMAT& cf) function BOOL (line 7421) | BOOL SetWordCharFormat(CHARFORMAT& cf) function DWORD (line 7428) | DWORD SetEventMask(DWORD dwEventMask) function BOOL (line 7434) | BOOL SetParaFormat(PARAFORMAT& pf) function BOOL (line 7441) | BOOL SetTargetDevice(HDC hDC, int cxLineWidth) function GetTextLength (line 7447) | int GetTextLength() const function GetTextRange (line 7465) | int GetTextRange(TEXTRANGE* pTextRange) const function GetTextRange (line 7471) | int GetTextRange(LONG nStartChar, LONG nEndChar, LPTSTR lpstrText) const function DWORD (line 7481) | DWORD GetDefaultCharFormat(CHARFORMAT2& cf) const function BOOL (line 7488) | BOOL SetCharFormat(CHARFORMAT2& cf, WORD wFlags) function BOOL (line 7495) | BOOL SetDefaultCharFormat(CHARFORMAT2& cf) function DWORD (line 7502) | DWORD GetSelectionCharFormat(CHARFORMAT2& cf) const function BOOL (line 7509) | BOOL SetSelectionCharFormat(CHARFORMAT2& cf) function BOOL (line 7516) | BOOL SetWordCharFormat(CHARFORMAT2& cf) function DWORD (line 7523) | DWORD GetParaFormat(PARAFORMAT2& pf) const function BOOL (line 7530) | BOOL SetParaFormat(PARAFORMAT2& pf) function TEXTMODE (line 7537) | TEXTMODE GetTextMode() const function UNDONAMEID (line 7549) | UNDONAMEID GetUndoName() const function BOOL (line 7561) | BOOL CanRedo() const function UINT (line 7582) | UINT SetUndoLimit(UINT uUndoLimit) function SetPalette (line 7588) | void SetPalette(HPALETTE hPalette) function GetTextEx (line 7594) | int GetTextEx(GETTEXTEX* pGetTextEx, LPTSTR lpstrText) const function GetTextLengthEx (line 7612) | int GetTextLengthEx(GETTEXTLENGTHEX* pGetTextLengthEx) const function GetTextLengthEx (line 7618) | int GetTextLengthEx(DWORD dwFlags = GTL_DEFAULT, UINT uCodePage = CP_ACP... function EDITWORDBREAKPROC (line 7627) | EDITWORDBREAKPROC GetWordBreakProc() const function SetTextEx (line 7639) | int SetTextEx(SETTEXTEX* pSetTextEx, LPCTSTR lpstrText) function SetTextEx (line 7645) | int SetTextEx(LPCTSTR lpstrText, DWORD dwFlags = ST_DEFAULT, UINT uCodeP... function GetEditStyle (line 7654) | int GetEditStyle() const function GetScrollPos (line 7675) | void GetScrollPos(LPPOINT lpPoint) const function SetScrollPos (line 7682) | void SetScrollPos(LPPOINT lpPoint) function BOOL (line 7689) | BOOL GetZoom(int& nNum, int& nDen) const function BOOL (line 7695) | BOOL SetZoom(int nNum, int nDen) function BOOL (line 7703) | BOOL SetZoomOff() function WORD (line 7715) | WORD GetTypographyOptions() const function LineFromChar (line 7734) | int LineFromChar(LONG nIndex) const function POINT (line 7740) | POINT PosFromChar(LONG nChar) const function CharFromPos (line 7748) | int CharFromPos(POINT pt) const function EmptyUndoBuffer (line 7755) | void EmptyUndoBuffer() function BOOL (line 7773) | BOOL LineScroll(int nLines) function SetRect (line 7785) | void SetRect(LPCRECT lpRect) function BOOL (line 7791) | BOOL DisplayBand(LPRECT pDisplayRect) function LONG (line 7797) | LONG FindText(DWORD dwFlags, FINDTEXT& ft) const function LONG (line 7807) | LONG FindText(DWORD dwFlags, FINDTEXTEX& ft) const function RequestResize (line 7842) | void RequestResize() function LONG (line 7848) | LONG StreamIn(UINT uFormat, EDITSTREAM& es) function LONG (line 7854) | LONG StreamOut(UINT uFormat, EDITSTREAM& es) function DWORD (line 7860) | DWORD FindWordBreak(int nCode, LONG nStartChar) function ScrollCaret (line 7867) | void ScrollCaret() function BOOL (line 7886) | BOOL Undo() function Clear (line 7892) | void Clear() function Copy (line 7898) | void Copy() function Cut (line 7904) | void Cut() function Paste (line 7910) | void Paste() function IRichEditOle (line 7917) | IRichEditOle* GetOleInterface() const function BOOL (line 7925) | BOOL SetOleCallback(IRichEditOleCallback* pCallback) function BOOL (line 7931) | BOOL Redo() function StopGroupTyping (line 7937) | void StopGroupTyping() function BOOL (line 7949) | BOOL SetTabStops(int nTabStops, LPINT rgTabStops) function BOOL (line 7955) | BOOL SetTabStops() function BOOL (line 7961) | BOOL SetTabStops(const int& cxEachStop) // takes an 'int' function AutoCorrectProc (line 7968) | AutoCorrectProc GetAutoCorrectProc() const function BOOL (line 7980) | BOOL CallAutoCorrectProc(WCHAR ch) function DWORD (line 7986) | DWORD GetEditStyleEx() const function DWORD (line 7998) | DWORD GetStoryType(int nStoryIndex) const function DWORD (line 8004) | DWORD SetStoryType(int nStoryIndex, DWORD dwStoryType) function DWORD (line 8010) | DWORD GetEllipsisMode() const function BOOL (line 8028) | BOOL GetEllipsisState() const function SetTouchOptions (line 8040) | void SetTouchOptions(int nTouchOptions, BOOL bEnable) function HRESULT (line 8046) | HRESULT InsertTable(TABLEROWPARMS* pRowParams, TABLECELLPARMS* pCellParams) function HRESULT (line 8052) | HRESULT GetTableParams(TABLEROWPARMS* pRowParams, TABLECELLPARMS* pCellP... function HRESULT (line 8058) | HRESULT SetTableParams(TABLEROWPARMS* pRowParams, TABLECELLPARMS* pCellP... function HRESULT (line 8064) | HRESULT InsertImage(RICHEDIT_IMAGE_PARAMETERS* pParams) function BOOL (line 8070) | BOOL SetUiaName(LPCTSTR lpstrName) type CRichEditCtrlT (line 8078) | typedef CRichEditCtrlT CRichEditCtrl; function BOOL (line 8131) | BOOL HasSelection() const function DrawInsert (line 8180) | void DrawInsert(int nItem) function UINT (line 8186) | static UINT GetDragListMessage() type CDragListBoxT (line 8209) | typedef CDragListBoxT CDragListBox; function OnCancelDrag (line 8254) | void OnCancelDrag(int /*nCtlID*/, HWND /*hWndDragList*/, POINT /*ptCurso... function OnDragging (line 8259) | int OnDragging(int /*nCtlID*/, HWND /*hWndDragList*/, POINT /*ptCursor*/) function OnDropped (line 8264) | void OnDropped(int /*nCtlID*/, HWND /*hWndDragList*/, POINT /*ptCursor*/) function LPCTSTR (line 8296) | static LPCTSTR GetWndClassName() function UINT (line 8301) | UINT GetBandCount() const function BOOL (line 8313) | BOOL SetBandInfo(int nBand, LPREBARBANDINFO lprbbi) function BOOL (line 8319) | BOOL GetBarInfo(LPREBARINFO lprbi) const function BOOL (line 8325) | BOOL SetBarInfo(LPREBARINFO lprbi) function CImageList (line 8331) | CImageList GetImageList() const function COLORREF (line 8363) | COLORREF GetTextColor() const function COLORREF (line 8375) | COLORREF GetBkColor() const function UINT (line 8387) | UINT GetBarHeight() const function CToolTipCtrl (line 8399) | CToolTipCtrl GetToolTips() const function GetBandBorders (line 8411) | void GetBandBorders(int nBand, LPRECT lpRect) const function BOOL (line 8418) | BOOL GetColorScheme(LPCOLORSCHEME lpColorScheme) const function SetColorScheme (line 8425) | void SetColorScheme(LPCOLORSCHEME lpColorScheme) function HPALETTE (line 8432) | HPALETTE GetPalette() const function BOOL (line 8444) | BOOL GetUnicodeFormat() const function SetWindowTheme (line 8466) | void SetWindowTheme(LPCWSTR lpstrTheme) function DWORD (line 8472) | DWORD GetExtendedStyle() const function BOOL (line 8485) | BOOL InsertBand(int nBand, LPREBARBANDINFO lprbbi) function BOOL (line 8491) | BOOL AddBand(LPREBARBANDINFO lprbbi) function BOOL (line 8496) | BOOL DeleteBand(int nBand) function BeginDrag (line 8508) | void BeginDrag(int nBand, DWORD dwPos) function BeginDrag (line 8514) | void BeginDrag(int nBand, int xPos, int yPos) function EndDrag (line 8520) | void EndDrag() function DragMove (line 8526) | void DragMove(DWORD dwPos) function DragMove (line 8532) | void DragMove(int xPos, int yPos) function GetDropTarget (line 8538) | void GetDropTarget(IDropTarget** ppDropTarget) const function MinimizeBand (line 8550) | void MinimizeBand(int nBand) function BOOL (line 8556) | BOOL SizeToRect(LPRECT lpRect) function IdToIndex (line 8562) | int IdToIndex(UINT uBandID) const function HitTest (line 8568) | int HitTest(LPRBHITTESTINFO lprbht) const function BOOL (line 8574) | BOOL ShowBand(int nBand, BOOL bShow) function BOOL (line 8580) | BOOL MoveBand(int nBand, int nNewPos) function PushChevron (line 8587) | void PushChevron(int nBand, LPARAM lAppValue) function LockBands (line 8594) | void LockBands(bool bLock) function BOOL (line 8623) | BOOL SetBandWidth(int nBand, int cxWidth) type CReBarCtrlT (line 8631) | typedef CReBarCtrlT CReBarCtrl; function LPCTSTR (line 8659) | static LPCTSTR GetWndClassName() function CImageList (line 8664) | CImageList GetImageList() const function BOOL (line 8688) | BOOL GetUnicodeFormat() const function InsertItem (line 8707) | int InsertItem(const COMBOBOXEXITEM* lpcCBItem) function InsertItem (line 8713) | int InsertItem(UINT nMask, int nIndex, LPCTSTR lpszItem, int nImage, int... function AddItem (line 8743) | int AddItem(UINT nMask, LPCTSTR lpszItem, int nImage, int nSelImage, int... function DeleteItem (line 8753) | int DeleteItem(int nIndex) function BOOL (line 8759) | BOOL GetItem(PCOMBOBOXEXITEM pCBItem) const function BOOL (line 8765) | BOOL SetItem(const COMBOBOXEXITEM* lpcCBItem) function SetItem (line 8771) | int SetItem(int nIndex, UINT nMask, LPCTSTR lpszItem, int nImage, int nS... function BOOL (line 8787) | BOOL GetItemText(int nIndex, LPTSTR lpszItem, int nLen) const function BOOL (line 8801) | BOOL GetItemText(int nIndex, BSTR& bstrText) const function BOOL (line 8839) | BOOL GetItemText(int nIndex, ATL::CString& strText) const function BOOL (line 8867) | BOOL SetItemText(int nIndex, LPCTSTR lpszItem) function CComboBox (line 8873) | CComboBox GetComboCtrl() const function InsertString (line 8898) | int InsertString(int /*nIndex*/, LPCTSTR /*lpszString*/) function Dir (line 8904) | int Dir(UINT /*attr*/, LPCTSTR /*lpszWildCard*/) function FindString (line 8910) | int FindString(int /*nStartAfter*/, LPCTSTR /*lpszString*/) const type CComboBoxExT (line 8917) | typedef CComboBoxExT CComboBoxEx; function LPCTSTR (line 8945) | static LPCTSTR GetWndClassName() function COLORREF (line 8950) | COLORREF GetColor(int nColorType) const function COLORREF (line 8956) | COLORREF SetColor(int nColorType, COLORREF clr) function BOOL (line 8962) | BOOL GetCurSel(LPSYSTEMTIME lpSysTime) const function BOOL (line 8968) | BOOL SetCurSel(LPSYSTEMTIME lpSysTime) function BOOL (line 8998) | BOOL SetMaxSelCount(int nMax) function GetMonthDelta (line 9004) | int GetMonthDelta() const function DWORD (line 9016) | DWORD GetRange(LPSYSTEMTIME lprgSysTimeArray) const function BOOL (line 9022) | BOOL SetRange(DWORD dwFlags, LPSYSTEMTIME lprgSysTimeArray) function BOOL (line 9028) | BOOL GetSelRange(LPSYSTEMTIME lprgSysTimeArray) const function BOOL (line 9034) | BOOL SetSelRange(LPSYSTEMTIME lprgSysTimeArray) function BOOL (line 9040) | BOOL GetToday(LPSYSTEMTIME lpSysTime) const function SetToday (line 9046) | void SetToday(LPSYSTEMTIME lpSysTime) function BOOL (line 9052) | BOOL GetMinReqRect(LPRECT lpRectInfo) const function GetMaxTodayWidth (line 9058) | int GetMaxTodayWidth() const function DWORD (line 9077) | DWORD GetCurrentView() const function DWORD (line 9089) | DWORD GetCalendarCount() const function CALID (line 9101) | CALID GetCALID() const function GetCalendarBorder (line 9113) | int GetCalendarBorder() const function BOOL (line 9133) | BOOL SetDayState(int nMonths, LPMONTHDAYSTATE lpDayStateArray) function DWORD (line 9139) | DWORD HitTest(PMCHITTESTINFO pMCHitTest) const function SizeRectToMin (line 9146) | void SizeRectToMin(LPRECT lpRect) type CMonthCalendarCtrlT (line 9154) | typedef CMonthCalendarCtrlT CMonthCalendarCtrl; function LPCTSTR (line 9182) | static LPCTSTR GetWndClassName() function BOOL (line 9187) | BOOL SetFormat(LPCTSTR lpszFormat) function COLORREF (line 9193) | COLORREF GetMonthCalColor(int nColorType) const function COLORREF (line 9199) | COLORREF SetMonthCalColor(int nColorType, COLORREF clr) function DWORD (line 9205) | DWORD GetRange(LPSYSTEMTIME lpSysTimeArray) const function BOOL (line 9211) | BOOL SetRange(DWORD dwFlags, LPSYSTEMTIME lpSysTimeArray) function DWORD (line 9217) | DWORD GetSystemTime(LPSYSTEMTIME lpSysTime) const function BOOL (line 9223) | BOOL SetSystemTime(DWORD dwFlags, LPSYSTEMTIME lpSysTime) function CMonthCalendarCtrl (line 9229) | CMonthCalendarCtrl GetMonthCal() const function DWORD (line 9254) | DWORD SetMonthCalStyle(DWORD dwStyle) function GetDateTimePickerInfo (line 9260) | void GetDateTimePickerInfo(LPDATETIMEPICKERINFO lpPickerInfo) const function BOOL (line 9266) | BOOL GetIdealSize(LPSIZE lpSize) const function CloseMonthCal (line 9272) | void CloseMonthCal() type CDateTimePickerCtrlT (line 9280) | typedef CDateTimePickerCtrlT CDateTimePickerCtrl; function HRESULT (line 9298) | HRESULT FlatSB_Uninitialize() function BOOL (line 9306) | BOOL FlatSB_GetScrollProp(UINT uIndex, LPINT lpnValue) const function FlatSB_GetScrollPos (line 9321) | int FlatSB_GetScrollPos(int nBar) const function BOOL (line 9335) | BOOL FlatSB_GetScrollRange(int nBar, LPINT lpMinPos, LPINT lpMaxPos) const function BOOL (line 9349) | BOOL FlatSB_GetScrollInfo(int nBar, LPSCROLLINFO lpScrollInfo) const function BOOL (line 9371) | BOOL FlatSB_EnableScrollBar(UINT uSBFlags, UINT uArrowFlags = ESB_ENABLE... type CFlatScrollBarT (line 9393) | typedef CFlatScrollBarT CFlatScrollBar; function LPCTSTR (line 9421) | static LPCTSTR GetWndClassName() function BOOL (line 9426) | BOOL IsBlank() const function SetAddress (line 9438) | void SetAddress(DWORD dwAddress) function ClearAddress (line 9444) | void ClearAddress() function SetRange (line 9450) | void SetRange(int nField, WORD wRange) function SetRange (line 9456) | void SetRange(int nField, BYTE nMin, BYTE nMax) function SetFocus (line 9462) | void SetFocus(int nField) type CIPAddressCtrlT (line 9469) | typedef CIPAddressCtrlT CIPAddressCtrl; function LPCTSTR (line 9497) | static LPCTSTR GetWndClassName() function GetButtonSize (line 9502) | int GetButtonSize() const function DWORD (line 9514) | DWORD GetButtonState(int nButton) const function COLORREF (line 9521) | COLORREF GetBkColor() const function GetBorder (line 9533) | int GetBorder() const function GetPos (line 9545) | int GetPos() const function SetChild (line 9558) | void SetChild(HWND hWndChild) function RecalcSize (line 9570) | void RecalcSize() function GetDropTarget (line 9576) | void GetDropTarget(IDropTarget** ppDropTarget) type CPagerCtrlT (line 9584) | typedef CPagerCtrlT CPagerCtrl; function LPCTSTR (line 9612) | static LPCTSTR GetWndClassName() function BOOL (line 9627) | BOOL GetItem(PLITEM pLItem) const function BOOL (line 9633) | BOOL SetItem(PLITEM pLItem) function BOOL (line 9647) | BOOL HitTest(PLHITTESTINFO pLHitTestInfo) const type CLinkCtrlT (line 9654) | typedef CLinkCtrlT CLinkCtrl; function DWORD (line 9716) | DWORD OnPrePaint(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9721) | DWORD OnPostPaint(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9726) | DWORD OnPreErase(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9731) | DWORD OnPostErase(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9736) | DWORD OnItemPrePaint(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9741) | DWORD OnItemPostPaint(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9746) | DWORD OnItemPreErase(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9751) | DWORD OnItemPostErase(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) function DWORD (line 9756) | DWORD OnSubItemPrePaint(int /*idCtrl*/, LPNMCUSTOMDRAW /*lpNMCustomDraw*/) FILE: Examples/WhisperDesktop/Utils/WTL/atlddx.h function namespace (line 27) | namespace WTL function BOOL (line 395) | static BOOL _AtlSimpleFloatParse(LPCTSTR lpszText, double& d) function DDX_Check (line 523) | void DDX_Check(UINT nID, int& nValue, BOOL bSave) function DDX_Check (line 544) | void DDX_Check(UINT nID, bool& bCheck, BOOL bSave) function DDX_Radio (line 557) | void DDX_Radio(UINT nID, int& nValue, BOOL bSave) function _setSel (line 626) | void _setSel(WTL::CListViewCtrl& tCtrl, INT iSel) function OnDataExchangeError (line 648) | void OnDataExchangeError(UINT nCtrlID, BOOL /*bSave*/) function OnDataValidateError (line 656) | void OnDataValidateError(UINT nCtrlID, BOOL /*bSave*/, _XData& /*data*/) FILE: Examples/WhisperDesktop/Utils/WTL/atlgdi.h function namespace (line 57) | namespace WTL function HPEN (line 158) | HPEN CreatePenIndirect(LPLOGPEN lpLogPen) function BOOL (line 165) | BOOL DeleteObject() function GetLogPen (line 175) | int GetLogPen(LOGPEN* pLogPen) const function GetLogPen (line 181) | bool GetLogPen(LOGPEN& LogPen) const type CPenT (line 201) | typedef CPenT CPenHandle; type CPenT (line 202) | typedef CPenT CPen; function Attach (line 231) | void Attach(HBRUSH hBrush) function HBRUSH (line 238) | HBRUSH Detach() function HBRUSH (line 250) | HBRUSH CreateSolidBrush(COLORREF crColor) function HBRUSH (line 257) | HBRUSH CreateHatchBrush(int nIndex, COLORREF crColor) function HBRUSH (line 264) | HBRUSH CreateBrushIndirect(const LOGBRUSH* lpLogBrush) function HBRUSH (line 271) | HBRUSH CreatePatternBrush(HBITMAP hBitmap) function HBRUSH (line 278) | HBRUSH CreateDIBPatternBrush(HGLOBAL hPackedDIB, UINT nUsage) function HBRUSH (line 288) | HBRUSH CreateDIBPatternBrush(const void* lpPackedDIB, UINT nUsage) function HBRUSH (line 295) | HBRUSH CreateSysColorBrush(int nIndex) function BOOL (line 302) | BOOL DeleteObject() function GetLogBrush (line 312) | int GetLogBrush(LOGBRUSH* pLogBrush) const function GetLogBrush (line 318) | bool GetLogBrush(LOGBRUSH& LogBrush) const type CBrushT (line 325) | typedef CBrushT CBrushHandle; type CBrushT (line 326) | typedef CBrushT CBrush; function class (line 332) | class CLogFont : public LOGFONT function HFONT (line 351) | HFONT CreateFontIndirect() function SetBold (line 356) | void SetBold() function MakeLarger (line 371) | void MakeLarger(int iScale) function SetCaptionFont (line 427) | void SetCaptionFont() function SetMenuFont (line 434) | void SetMenuFont() function SetStatusFont (line 441) | void SetStatusFont() function SetMessageBoxFont (line 448) | void SetMessageBoxFont() function Copy (line 455) | void Copy(const LOGFONT* pLogFont) function Attach (line 523) | void Attach(HFONT hFont) function HFONT (line 530) | HFONT Detach() function HFONT (line 542) | HFONT CreateFontIndirect(const LOGFONT* lpLogFont) function HFONT (line 549) | HFONT CreateFontIndirectEx(CONST ENUMLOGFONTEXDV* penumlfex) function HFONT (line 556) | HFONT CreateFont(int nHeight, int nWidth, int nEscapement, function BOOL (line 604) | BOOL DeleteObject() function GetLogFont (line 614) | int GetLogFont(LOGFONT* pLogFont) const function GetLogFont (line 620) | bool GetLogFont(LOGFONT& LogFont) const type CFontT (line 627) | typedef CFontT CFontHandle; type CFontT (line 628) | typedef CFontT CFont; function Attach (line 657) | void Attach(HBITMAP hBitmap) function HBITMAP (line 664) | HBITMAP Detach() function HBITMAP (line 676) | HBITMAP LoadBitmap(ATL::_U_STRINGorID bitmap) function HBITMAP (line 683) | HBITMAP LoadOEMBitmap(UINT nIDBitmap) // for OBM_/OCR_/OIC_ function HBITMAP (line 697) | HBITMAP CreateBitmap(int nWidth, int nHeight, UINT nPlanes, UINT nBitsPe... function HBITMAP (line 704) | HBITMAP CreateBitmapIndirect(LPBITMAP lpBitmap) function HBITMAP (line 711) | HBITMAP CreateCompatibleBitmap(HDC hDC, int nWidth, int nHeight) function HBITMAP (line 718) | HBITMAP CreateDiscardableBitmap(HDC hDC, int nWidth, int nHeight) function BOOL (line 725) | BOOL DeleteObject() function GetBitmap (line 735) | int GetBitmap(BITMAP* pBitMap) const function GetBitmap (line 741) | bool GetBitmap(BITMAP& bm) const function GetSize (line 747) | bool GetSize(SIZE& size) const function DWORD (line 758) | DWORD GetBitmapBits(DWORD dwCount, LPVOID lpBits) const function DWORD (line 764) | DWORD SetBitmapBits(DWORD dwCount, const void* lpBits) function BOOL (line 770) | BOOL GetBitmapDimension(LPSIZE lpSize) const function HBITMAP (line 783) | HBITMAP CreateDIBitmap(HDC hDC, CONST BITMAPINFOHEADER* lpbmih, DWORD dw... function HBITMAP (line 790) | HBITMAP CreateDIBSection(HDC hDC, CONST BITMAPINFO* lpbmi, UINT uColorUs... function GetDIBits (line 797) | int GetDIBits(HDC hDC, UINT uStartScan, UINT cScanLines, LPVOID lpvBits... function SetDIBits (line 803) | int SetDIBits(HDC hDC, UINT uStartScan, UINT cScanLines, CONST VOID* lpv... type CBitmapT (line 810) | typedef CBitmapT CBitmapHandle; type CBitmapT (line 811) | typedef CBitmapT CBitmap; function Attach (line 840) | void Attach(HPALETTE hPalette) function HPALETTE (line 847) | HPALETTE Detach() function HPALETTE (line 859) | HPALETTE CreatePalette(LPLOGPALETTE lpLogPalette) function HPALETTE (line 866) | HPALETTE CreateHalftonePalette(HDC hDC) function BOOL (line 874) | BOOL DeleteObject() function UINT (line 892) | UINT GetPaletteEntries(UINT nStartIndex, UINT nNumEntries, LPPALETTEENTR... function UINT (line 898) | UINT SetPaletteEntries(UINT nStartIndex, UINT nNumEntries, LPPALETTEENTR... function AnimatePalette (line 905) | void AnimatePalette(UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY l... function BOOL (line 911) | BOOL ResizePalette(UINT nNumEntries) function UINT (line 917) | UINT GetNearestPaletteIndex(COLORREF crColor) const type CPaletteT (line 924) | typedef CPaletteT CPaletteHandle; type CPaletteT (line 925) | typedef CPaletteT CPalette; function Attach (line 954) | void Attach(HRGN hRgn) function HRGN (line 961) | HRGN Detach() function HRGN (line 973) | HRGN CreateRectRgn(int x1, int y1, int x2, int y2) function HRGN (line 980) | HRGN CreateRectRgnIndirect(LPCRECT lpRect) function HRGN (line 987) | HRGN CreateEllipticRgn(int x1, int y1, int x2, int y2) function HRGN (line 994) | HRGN CreateEllipticRgnIndirect(LPCRECT lpRect) function HRGN (line 1001) | HRGN CreatePolygonRgn(const POINT* lpPoints, int nCount, int nMode) function HRGN (line 1008) | HRGN CreatePolyPolygonRgn(const POINT* lpPoints, const INT* lpPolyCounts... function HRGN (line 1015) | HRGN CreateRoundRectRgn(int x1, int y1, int x2, int y2, int x3, int y3) function HRGN (line 1022) | HRGN CreateFromPath(HDC hDC) function HRGN (line 1030) | HRGN CreateFromData(const XFORM* lpXForm, int nCount, const RGNDATA* pRg... function BOOL (line 1037) | BOOL DeleteObject() function SetRectRgn (line 1047) | void SetRectRgn(int x1, int y1, int x2, int y2) function SetRectRgn (line 1053) | void SetRectRgn(LPCRECT lpRect) function CombineRgn (line 1059) | int CombineRgn(HRGN hRgnSrc1, HRGN hRgnSrc2, int nCombineMode) function CombineRgn (line 1065) | int CombineRgn(HRGN hRgnSrc, int nCombineMode) function CopyRgn (line 1071) | int CopyRgn(HRGN hRgnSrc) function BOOL (line 1077) | BOOL EqualRgn(HRGN hRgn) const function OffsetRgn (line 1083) | int OffsetRgn(int x, int y) function OffsetRgn (line 1089) | int OffsetRgn(POINT point) function GetRgnBox (line 1095) | int GetRgnBox(LPRECT lpRect) const function BOOL (line 1101) | BOOL PtInRegion(int x, int y) const function BOOL (line 1107) | BOOL PtInRegion(POINT point) const function BOOL (line 1113) | BOOL RectInRegion(LPCRECT lpRect) const function GetRegionData (line 1119) | int GetRegionData(LPRGNDATA lpRgnData, int nDataSize) const type CRgnT (line 1126) | typedef CRgnT CRgnHandle; type CRgnT (line 1127) | typedef CRgnT CRgn; type CDCT (line 1135) | typedef CDCT CDCHandle; type CDCT (line 1136) | typedef CDCT CDC; function Attach (line 1162) | void Attach(HDC hDC) function HDC (line 1169) | HDC Detach() function HDC (line 1217) | HDC CreateDC(LPCTSTR lpszDriverName, LPCTSTR lpszDeviceName, LPCTSTR lps... function BOOL (line 1231) | BOOL DeleteDC() function SaveDC (line 1242) | int SaveDC() function BOOL (line 1248) | BOOL RestoreDC(int nSavedDC) function GetDeviceCaps (line 1254) | int GetDeviceCaps(int nIndex) const function UINT (line 1260) | UINT SetBoundsRect(LPCRECT lpRectBounds, UINT flags) function UINT (line 1266) | UINT GetBoundsRect(LPRECT lpRectBounds, UINT flags) const function BOOL (line 1272) | BOOL ResetDC(const DEVMODE* lpDevMode) function BOOL (line 1279) | BOOL GetBrushOrg(LPPOINT lpPoint) const function EnumObjects (line 1297) | int EnumObjects(int nObjectType, int (CALLBACK* lpfn)(LPVOID, LPARAM), L... function HPEN (line 1308) | HPEN SelectPen(HPEN hPen) function HBRUSH (line 1315) | HBRUSH SelectBrush(HBRUSH hBrush) function HFONT (line 1322) | HFONT SelectFont(HFONT hFont) function HBITMAP (line 1329) | HBITMAP SelectBitmap(HBITMAP hBitmap) function SelectRgn (line 1336) | int SelectRgn(HRGN hRgn) // special return for regions function HPEN (line 1344) | HPEN SelectStockPen(int nPen) function HBRUSH (line 1351) | HBRUSH SelectStockBrush(int nBrush) function HFONT (line 1357) | HFONT SelectStockFont(int nFont) function HPALETTE (line 1363) | HPALETTE SelectStockPalette(int nPalette, BOOL bForceBackground) function COLORREF (line 1370) | COLORREF GetNearestColor(COLORREF crColor) const function HPALETTE (line 1376) | HPALETTE SelectPalette(HPALETTE hPalette, BOOL bForceBackground) function UINT (line 1383) | UINT RealizePalette() function UpdateColors (line 1389) | void UpdateColors() function COLORREF (line 1432) | COLORREF SetBkColor(COLORREF crColor) function SetBkMode (line 1438) | int SetBkMode(int nBkMode) function SetPolyFillMode (line 1444) | int SetPolyFillMode(int nPolyFillMode) function SetROP2 (line 1450) | int SetROP2(int nDrawMode) function SetStretchBltMode (line 1456) | int SetStretchBltMode(int nStretchMode) function COLORREF (line 1462) | COLORREF SetTextColor(COLORREF crColor) function BOOL (line 1468) | BOOL GetColorAdjustment(LPCOLORADJUSTMENT lpColorAdjust) const function BOOL (line 1474) | BOOL SetColorAdjustment(const COLORADJUSTMENT* lpColorAdjust) function BOOL (line 1487) | BOOL GetViewportOrg(LPPOINT lpPoint) const function SetMapMode (line 1493) | int SetMapMode(int nMapMode) function BOOL (line 1519) | BOOL GetViewportExt(LPSIZE lpSize) const function BOOL (line 1544) | BOOL GetWindowOrg(LPPOINT lpPoint) const function BOOL (line 1569) | BOOL GetWindowExt(LPSIZE lpSize) const function BOOL (line 1600) | BOOL DPtoLP(LPRECT lpRect) const function BOOL (line 1606) | BOOL DPtoLP(LPSIZE lpSize) const function BOOL (line 1625) | BOOL LPtoDP(LPRECT lpRect) const function BOOL (line 1631) | BOOL LPtoDP(LPSIZE lpSize) const function DPtoHIMETRIC (line 1647) | void DPtoHIMETRIC(LPSIZE lpSize) function HIMETRICtoDP (line 1669) | void HIMETRICtoDP(LPSIZE lpSize) function LPtoHIMETRIC (line 1691) | void LPtoHIMETRIC(LPSIZE lpSize) function HIMETRICtoLP (line 1697) | void HIMETRICtoLP(LPSIZE lpSize) function BOOL (line 1704) | BOOL FillRgn(HRGN hRgn, HBRUSH hBrush) function BOOL (line 1710) | BOOL FrameRgn(HRGN hRgn, HBRUSH hBrush, int nWidth, int nHeight) function BOOL (line 1716) | BOOL InvertRgn(HRGN hRgn) function BOOL (line 1722) | BOOL PaintRgn(HRGN hRgn) function GetClipBox (line 1729) | int GetClipBox(LPRECT lpRect) const function GetClipRgn (line 1735) | int GetClipRgn(CRgn& region) const function BOOL (line 1748) | BOOL PtVisible(int x, int y) const function BOOL (line 1754) | BOOL PtVisible(POINT point) const function BOOL (line 1760) | BOOL RectVisible(LPCRECT lpRect) const function SelectClipRgn (line 1766) | int SelectClipRgn(HRGN hRgn) function ExcludeClipRect (line 1772) | int ExcludeClipRect(int x1, int y1, int x2, int y2) function ExcludeClipRect (line 1778) | int ExcludeClipRect(LPCRECT lpRect) function ExcludeUpdateRgn (line 1784) | int ExcludeUpdateRgn(HWND hWnd) function IntersectClipRect (line 1790) | int IntersectClipRect(int x1, int y1, int x2, int y2) function IntersectClipRect (line 1796) | int IntersectClipRect(LPCRECT lpRect) function OffsetClipRgn (line 1802) | int OffsetClipRgn(int x, int y) function OffsetClipRgn (line 1808) | int OffsetClipRgn(SIZE size) function SelectClipRgn (line 1814) | int SelectClipRgn(HRGN hRgn, int nMode) function BOOL (line 1821) | BOOL GetCurrentPosition(LPPOINT lpPoint) const function BOOL (line 1839) | BOOL LineTo(int x, int y) function BOOL (line 1845) | BOOL LineTo(POINT point) function BOOL (line 1851) | BOOL Arc(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) function BOOL (line 1857) | BOOL Arc(LPCRECT lpRect, POINT ptStart, POINT ptEnd) function BOOL (line 1865) | BOOL Polyline(const POINT* lpPoints, int nCount) function BOOL (line 1871) | BOOL AngleArc(int x, int y, int nRadius, float fStartAngle, float fSweep... function BOOL (line 1877) | BOOL ArcTo(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) function BOOL (line 1883) | BOOL ArcTo(LPCRECT lpRect, POINT ptStart, POINT ptEnd) function SetArcDirection (line 1896) | int SetArcDirection(int nArcDirection) function BOOL (line 1902) | BOOL PolyDraw(const POINT* lpPoints, const BYTE* lpTypes, int nCount) function BOOL (line 1908) | BOOL PolylineTo(const POINT* lpPoints, int nCount) function BOOL (line 1914) | BOOL PolyPolyline(const POINT* lpPoints, function BOOL (line 1921) | BOOL PolyBezier(const POINT* lpPoints, int nCount) function BOOL (line 1927) | BOOL PolyBezierTo(const POINT* lpPoints, int nCount) function BOOL (line 1934) | BOOL FillRect(LPCRECT lpRect, HBRUSH hBrush) function BOOL (line 1940) | BOOL FillRect(LPCRECT lpRect, int nColorIndex) function BOOL (line 1946) | BOOL FrameRect(LPCRECT lpRect, HBRUSH hBrush) function BOOL (line 1952) | BOOL InvertRect(LPCRECT lpRect) function BOOL (line 1958) | BOOL DrawIcon(int x, int y, HICON hIcon) function BOOL (line 1964) | BOOL DrawIcon(POINT point, HICON hIcon) function BOOL (line 2007) | BOOL Chord(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) function BOOL (line 2013) | BOOL Chord(LPCRECT lpRect, POINT ptStart, POINT ptEnd) function DrawFocusRect (line 2019) | void DrawFocusRect(LPCRECT lpRect) function BOOL (line 2025) | BOOL Ellipse(int x1, int y1, int x2, int y2) function BOOL (line 2031) | BOOL Ellipse(LPCRECT lpRect) function BOOL (line 2037) | BOOL Pie(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) function BOOL (line 2043) | BOOL Pie(LPCRECT lpRect, POINT ptStart, POINT ptEnd) function BOOL (line 2049) | BOOL Polygon(const POINT* lpPoints, int nCount) function BOOL (line 2055) | BOOL PolyPolygon(const POINT* lpPoints, const INT* lpPolyCounts, int nCo... function BOOL (line 2061) | BOOL Rectangle(int x1, int y1, int x2, int y2) function BOOL (line 2067) | BOOL Rectangle(LPCRECT lpRect) function BOOL (line 2073) | BOOL RoundRect(int x1, int y1, int x2, int y2, int x3, int y3) function BOOL (line 2079) | BOOL RoundRect(LPCRECT lpRect, POINT point) function BOOL (line 2086) | BOOL PatBlt(int x, int y, int nWidth, int nHeight, DWORD dwRop) function BOOL (line 2092) | BOOL BitBlt(int x, int y, int nWidth, int nHeight, HDC hSrcDC, function BOOL (line 2099) | BOOL StretchBlt(int x, int y, int nWidth, int nHeight, HDC hSrcDC, int x... function COLORREF (line 2105) | COLORREF GetPixel(int x, int y) const function COLORREF (line 2111) | COLORREF GetPixel(POINT point) const function COLORREF (line 2117) | COLORREF SetPixel(int x, int y, COLORREF crColor) function COLORREF (line 2123) | COLORREF SetPixel(POINT point, COLORREF crColor) function BOOL (line 2129) | BOOL FloodFill(int x, int y, COLORREF crColor) function BOOL (line 2135) | BOOL ExtFloodFill(int x, int y, COLORREF crColor, UINT nFillType) function BOOL (line 2141) | BOOL MaskBlt(int x, int y, int nWidth, int nHeight, HDC hSrcDC, int xSrc... function BOOL (line 2147) | BOOL PlgBlt(LPPOINT lpPoint, HDC hSrcDC, int xSrc, int ySrc, int nWidth,... function BOOL (line 2153) | BOOL SetPixelV(int x, int y, COLORREF crColor) function BOOL (line 2159) | BOOL SetPixelV(POINT point, COLORREF crColor) function BOOL (line 2165) | BOOL TransparentBlt(int x, int y, int nWidth, int nHeight, HDC hSrcDC, i... function BOOL (line 2171) | BOOL GradientFill(const PTRIVERTEX pVertices, DWORD nVertices, void* pMe... function BOOL (line 2177) | BOOL GradientFillRect(RECT& rect, COLORREF clr1, COLORREF clr2, bool bHo... function BOOL (line 2202) | BOOL AlphaBlend(int x, int y, int nWidth, int nHeight, HDC hSrcDC, int x... function BOOL (line 2212) | BOOL DitherBlt(int x, int y, int nWidth, int nHeight, HDC hSrcDC, HBITMA... function DrawText (line 2348) | int DrawText(LPCTSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat) function DrawText (line 2355) | int DrawText(LPTSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat) function DrawShadowText (line 2368) | int DrawShadowText(LPCWSTR lpstrText, int cchText, LPRECT lpRect, DWORD ... function BOOL (line 2375) | BOOL GetTextExtent(LPCTSTR lpszString, int nCount, LPSIZE lpSize) const function BOOL (line 2397) | BOOL GrayString(HBRUSH hBrush, BOOL (CALLBACK* lpfnOutput)(HDC, LPARAM, ... function UINT (line 2409) | UINT SetTextAlign(UINT nFlags) function GetTextFace (line 2415) | int GetTextFace(LPTSTR lpszFacename, int nCount) const function BOOL (line 2428) | BOOL GetTextFace(BSTR& bstrFace) const function GetTextFace (line 2452) | int GetTextFace(ATL::CString& strFace) const function BOOL (line 2469) | BOOL GetTextMetrics(LPTEXTMETRIC lpMetrics) const function SetTextJustification (line 2475) | int SetTextJustification(int nBreakExtra, int nBreakCount) function SetTextCharacterExtra (line 2487) | int SetTextCharacterExtra(int nCharExtra) function BOOL (line 2494) | BOOL DrawEdge(LPRECT lpRect, UINT nEdge, UINT nFlags) function BOOL (line 2500) | BOOL DrawFrameControl(LPRECT lpRect, UINT nType, UINT nState) function BOOL (line 2507) | BOOL ScrollDC(int dx, int dy, LPCRECT lpRectScroll, LPCRECT lpRectClip, ... function BOOL (line 2514) | BOOL GetCharWidth(UINT nFirstChar, UINT nLastChar, LPINT lpBuffer) const function BOOL (line 2521) | BOOL GetCharWidth32(UINT nFirstChar, UINT nLastChar, LPINT lpBuffer) const function DWORD (line 2527) | DWORD SetMapperFlags(DWORD dwFlag) function BOOL (line 2533) | BOOL GetAspectRatioFilter(LPSIZE lpSize) const function BOOL (line 2539) | BOOL GetCharABCWidths(UINT nFirstChar, UINT nLastChar, LPABC lpabc) const function DWORD (line 2545) | DWORD GetFontData(DWORD dwTable, DWORD dwOffset, LPVOID lpData, DWORD cb... function GetKerningPairs (line 2551) | int GetKerningPairs(int nPairs, LPKERNINGPAIR lpkrnpair) const function UINT (line 2557) | UINT GetOutlineTextMetrics(UINT cbData, LPOUTLINETEXTMETRIC lpotm) const function DWORD (line 2563) | DWORD GetGlyphOutline(UINT nChar, UINT nFormat, LPGLYPHMETRICS lpgm, DWO... function BOOL (line 2569) | BOOL GetCharABCWidths(UINT nFirstChar, UINT nLastChar, LPABCFLOAT lpABCF... function BOOL (line 2575) | BOOL GetCharWidth(UINT nFirstChar, UINT nLastChar, float* lpFloatBuffer)... function Escape (line 2582) | int Escape(int nEscape, int nCount, LPCSTR lpszInData, LPVOID lpOutData) function Escape (line 2588) | int Escape(int nEscape, int nInputSize, LPCSTR lpszInputData, function DrawEscape (line 2595) | int DrawEscape(int nEscape, int nInputSize, LPCSTR lpszInputData) function StartDoc (line 2602) | int StartDoc(LPCTSTR lpszDocName) // old Win3.0 version function StartDoc (line 2610) | int StartDoc(LPDOCINFO lpDocInfo) function StartPage (line 2616) | int StartPage() function EndPage (line 2622) | int EndPage() function SetAbortProc (line 2628) | int SetAbortProc(BOOL (CALLBACK* lpfn)(HDC, int)) function AbortDoc (line 2634) | int AbortDoc() function EndDoc (line 2640) | int EndDoc() function BOOL (line 2647) | BOOL PlayMetaFile(HMETAFILE hMF) function BOOL (line 2660) | BOOL PlayMetaFile(HENHMETAFILE hEnhMetaFile, LPCRECT lpBounds) function BOOL (line 2666) | BOOL AddMetaFileComment(UINT nDataSize, const BYTE* pCommentData) // can... function EnumMetaFileProc (line 2673) | static int CALLBACK EnumMetaFileProc(HDC hDC, HANDLETABLE* pHandleTable,... function BOOL (line 2761) | BOOL AbortPath() function BOOL (line 2767) | BOOL BeginPath() function BOOL (line 2773) | BOOL CloseFigure() function BOOL (line 2779) | BOOL EndPath() function BOOL (line 2785) | BOOL FillPath() function BOOL (line 2791) | BOOL FlattenPath() function BOOL (line 2797) | BOOL StrokeAndFillPath() function BOOL (line 2803) | BOOL StrokePath() function BOOL (line 2809) | BOOL WidenPath() function BOOL (line 2815) | BOOL GetMiterLimit(PFLOAT pfMiterLimit) const function BOOL (line 2821) | BOOL SetMiterLimit(float fMiterLimit) function GetPath (line 2827) | int GetPath(LPPOINT lpPoints, LPBYTE lpTypes, int nCount) const function BOOL (line 2833) | BOOL SelectClipPath(int nMode) function CBrushHandle (line 2840) | static CBrushHandle PASCAL GetHalftoneBrush() function FillSolidRect (line 2919) | void FillSolidRect(LPCRECT lpRect, COLORREF clr) function FillSolidRect (line 2932) | void FillSolidRect(int x, int y, int cx, int cy, COLORREF clr) function Draw3dRect (line 2940) | void Draw3dRect(LPCRECT lpRect, COLORREF clrTopLeft, COLORREF clrBottomR... function Draw3dRect (line 2946) | void Draw3dRect(int x, int y, int cx, int cy, COLORREF clrTopLeft, COLOR... function SetDIBitsToDevice (line 2955) | int SetDIBitsToDevice(int x, int y, DWORD dwWidth, DWORD dwHeight, int x... function StretchDIBits (line 2961) | int StretchDIBits(int x, int y, int nWidth, int nHeight, int xSrc, int y... function UINT (line 2967) | UINT GetDIBColorTable(UINT uStartIndex, UINT cEntries, RGBQUAD* pColors)... function UINT (line 2973) | UINT SetDIBColorTable(UINT uStartIndex, UINT cEntries, CONST RGBQUAD* pC... function ChoosePixelFormat (line 2981) | int ChoosePixelFormat(CONST PIXELFORMATDESCRIPTOR* ppfd) function DescribePixelFormat (line 2987) | int DescribePixelFormat(int iPixelFormat, UINT nBytes, LPPIXELFORMATDESC... function BOOL (line 2999) | BOOL SetPixelFormat(int iPixelFormat, CONST PIXELFORMATDESCRIPTOR* ppfd) function BOOL (line 3005) | BOOL SwapBuffers() function HGLRC (line 3011) | HGLRC wglCreateContext() function HGLRC (line 3017) | HGLRC wglCreateLayerContext(int iLayerPlane) function BOOL (line 3023) | BOOL wglMakeCurrent(HGLRC hglrc) function BOOL (line 3029) | BOOL wglUseFontBitmaps(DWORD dwFirst, DWORD dwCount, DWORD listBase) function BOOL (line 3035) | BOOL wglUseFontOutlines(DWORD dwFirst, DWORD dwCount, DWORD listBase, FL... function BOOL (line 3041) | BOOL wglDescribeLayerPlane(int iPixelFormat, int iLayerPlane, UINT nByte... function wglSetLayerPaletteEntries (line 3047) | int wglSetLayerPaletteEntries(int iLayerPlane, int iStart, int cEntries,... function wglGetLayerPaletteEntries (line 3053) | int wglGetLayerPaletteEntries(int iLayerPlane, int iStart, int cEntries,... function BOOL (line 3059) | BOOL wglRealizeLayerPalette(int iLayerPlane, BOOL bRealize) function BOOL (line 3065) | BOOL wglSwapLayerBuffers(UINT uPlanes) function COLORREF (line 3078) | COLORREF SetDCPenColor(COLORREF clr) function COLORREF (line 3090) | COLORREF SetDCBrushColor(COLORREF clr) function DWORD (line 3096) | DWORD GetFontUnicodeRanges(LPGLYPHSET lpgs) const function DWORD (line 3102) | DWORD GetGlyphIndices(LPCTSTR lpstr, int cch, LPWORD pgi, DWORD dwFlags)... function BOOL (line 3108) | BOOL GetTextExtentPointI(LPWORD pgiIn, int cgi, LPSIZE lpSize) const function BOOL (line 3114) | BOOL GetTextExtentExPointI(LPWORD pgiIn, int cgi, int nMaxExtent, LPINT ... function BOOL (line 3120) | BOOL GetCharWidthI(UINT giFirst, UINT cgi, LPWORD pgi, LPINT lpBuffer) c... function BOOL (line 3126) | BOOL GetCharABCWidthsI(UINT giFirst, UINT cgi, LPWORD pgi, LPABC lpabc) ... function BOOL (line 3132) | BOOL ColorCorrectPalette(HPALETTE hPalette, DWORD dwFirstEntry, DWORD dw... function class (line 3143) | class CPaintDC : public CDC function class (line 3167) | class CClientDC : public CDC function class (line 3188) | class CWindowDC : public CDC function class (line 3209) | class CMemoryDC : public CDC function class (line 3241) | class CEnhMetaFileInfo FILE: Examples/WhisperDesktop/Utils/WTL/atluser.h function namespace (line 49) | namespace WTL function _FixTrackMenuPopupX (line 238) | static int _FixTrackMenuPopupX(int x, int y) function BOOL (line 261) | BOOL GetMenuInfo(LPMENUINFO lpMenuInfo) const function BOOL (line 267) | BOOL SetMenuInfo(LPCMENUINFO lpMenuInfo) function BOOL (line 280) | BOOL AppendMenu(UINT nFlags, HMENU hSubMenu, LPCTSTR lpszNewItem) function BOOL (line 287) | BOOL AppendMenu(UINT nFlags, UINT_PTR nIDNewItem, HBITMAP hBmp) function BOOL (line 293) | BOOL AppendMenu(UINT nFlags, HMENU hSubMenu, HBITMAP hBmp) function UINT (line 300) | UINT CheckMenuItem(UINT nIDCheckItem, UINT nCheck) function UINT (line 306) | UINT EnableMenuItem(UINT nIDEnableItem, UINT nEnable) function BOOL (line 312) | BOOL HiliteMenuItem(HWND hWnd, UINT uIDHiliteItem, UINT uHilite) function GetMenuItemCount (line 318) | int GetMenuItemCount() const function UINT (line 330) | UINT GetMenuState(UINT nID, UINT nFlags) const function GetMenuString (line 336) | int GetMenuString(UINT nIDItem, LPTSTR lpString, int nMaxCount, UINT nFl... function GetMenuStringLen (line 342) | int GetMenuStringLen(UINT nIDItem, UINT nFlags) const function BOOL (line 348) | BOOL GetMenuString(UINT nIDItem, BSTR& bstrText, UINT nFlags) const function GetMenuString (line 375) | int GetMenuString(UINT nIDItem, ATL::CString& strText, UINT nFlags) const function CMenuHandle (line 393) | CMenuHandle GetSubMenu(int nPos) const function BOOL (line 405) | BOOL InsertMenu(UINT nPosition, UINT nFlags, HMENU hSubMenu, LPCTSTR lps... function BOOL (line 412) | BOOL InsertMenu(UINT nPosition, UINT nFlags, UINT_PTR nIDNewItem, HBITMA... function BOOL (line 418) | BOOL InsertMenu(UINT nPosition, UINT nFlags, HMENU hSubMenu, HBITMAP hBmp) function BOOL (line 431) | BOOL ModifyMenu(UINT nPosition, UINT nFlags, HMENU hSubMenu, LPCTSTR lps... function BOOL (line 438) | BOOL ModifyMenu(UINT nPosition, UINT nFlags, UINT_PTR nIDNewItem, HBITMA... function BOOL (line 444) | BOOL ModifyMenu(UINT nPosition, UINT nFlags, HMENU hSubMenu, HBITMAP hBmp) function BOOL (line 451) | BOOL RemoveMenu(UINT nPosition, UINT nFlags) function BOOL (line 457) | BOOL SetMenuItemBitmaps(UINT nPosition, UINT nFlags, HBITMAP hBmpUncheck... function BOOL (line 463) | BOOL CheckMenuRadioItem(UINT nIDFirst, UINT nIDLast, UINT nIDItem, UINT ... function BOOL (line 469) | BOOL GetMenuItemInfo(UINT uItem, BOOL bByPosition, LPMENUITEMINFO lpmii)... function BOOL (line 475) | BOOL SetMenuItemInfo(UINT uItem, BOOL bByPosition, LPMENUITEMINFO lpmii) function BOOL (line 481) | BOOL InsertMenuItem(UINT uItem, BOOL bByPosition, LPMENUITEMINFO lpmii) function BOOL (line 499) | BOOL GetMenuItemRect(HWND hWnd, UINT uItem, LPRECT lprcItem) const function MenuItemFromPoint (line 505) | int MenuItemFromPoint(HWND hWnd, POINT point) const function BOOL (line 512) | BOOL SetMenuContextHelpId(DWORD dwContextHelpId) function DWORD (line 518) | DWORD GetMenuContextHelpId() const function Attach (line 551) | void Attach(HACCEL hAccel) function HACCEL (line 558) | HACCEL Detach() function HACCEL (line 570) | HACCEL LoadAccelerators(ATL::_U_STRINGorID accel) function HACCEL (line 577) | HACCEL CreateAcceleratorTable(LPACCEL pAccel, int cEntries) function DestroyObject (line 585) | void DestroyObject() function CopyAcceleratorTable (line 595) | int CopyAcceleratorTable(LPACCEL lpAccelDst, int cEntries) function BOOL (line 608) | BOOL TranslateAccelerator(HWND hWnd, LPMSG pMsg) type CAcceleratorT (line 617) | typedef CAcceleratorT CAcceleratorHandle; type CAcceleratorT (line 618) | typedef CAcceleratorT CAccelerator; function Attach (line 646) | void Attach(HICON hIcon) function HICON (line 653) | HICON Detach() function HICON (line 665) | HICON LoadIcon(ATL::_U_STRINGorID icon) function HICON (line 679) | HICON LoadOEMIcon(LPCTSTR lpstrIconName) function HICON (line 687) | HICON CreateIcon(int nWidth, int nHeight, BYTE cPlanes, BYTE cBitsPixel,... function HICON (line 713) | HICON CreateIconIndirect(PICONINFO pIconInfo) function HICON (line 721) | HICON ExtractIcon(LPCTSTR lpszExeFileName, UINT nIconIndex) function HICON (line 729) | HICON ExtractAssociatedIcon(HINSTANCE hInst, LPTSTR lpIconPath, LPWORD l... function BOOL (line 738) | BOOL DestroyIcon() function HICON (line 748) | HICON CopyIcon() function HICON (line 754) | HICON DuplicateIcon() function BOOL (line 760) | BOOL DrawIcon(HDC hDC, int x, int y) function BOOL (line 766) | BOOL DrawIcon(HDC hDC, POINT pt) function BOOL (line 784) | BOOL GetIconInfo(PICONINFO pIconInfo) const function BOOL (line 792) | BOOL GetIconInfoEx(PICONINFOEX pIconInfo) const function HRESULT (line 801) | HRESULT LoadIconMetric(ATL::_U_STRINGorID icon, int lims) function HRESULT (line 808) | HRESULT LoadIconWithScaleDown(ATL::_U_STRINGorID icon, int cx, int cy) function HRESULT (line 815) | HRESULT LoadOEMIconMetric(LPCTSTR lpstrIconName, int lims) function HRESULT (line 822) | HRESULT LoadOEMIconWithScaleDown(LPCTSTR lpstrIconName, int cx, int cy) function IsOEMIcon (line 832) | static bool IsOEMIcon(LPCTSTR lpstrIconName) type CIconT (line 845) | typedef CIconT CIconHandle; type CIconT (line 846) | typedef CIconT CIcon; function Attach (line 879) | void Attach(HCURSOR hCursor) function HCURSOR (line 886) | HCURSOR Detach() function HCURSOR (line 898) | HCURSOR LoadCursor(ATL::_U_STRINGorID cursor) function HCURSOR (line 905) | HCURSOR LoadSysCursor(LPCTSTR lpstrCursorName) function HCURSOR (line 919) | HCURSOR LoadOEMCursor(LPCTSTR lpstrCursorName) function HCURSOR (line 931) | HCURSOR LoadCursorFromFile(LPCTSTR pstrFilename) function HCURSOR (line 939) | HCURSOR CreateCursor(int xHotSpot, int yHotSpot, int nWidth, int nHeight... function BOOL (line 963) | BOOL DestroyCursor() function HCURSOR (line 973) | HCURSOR CopyCursor() function BOOL (line 979) | BOOL GetCursorInfo(LPCURSORINFO pCursorInfo) type CCursorT (line 987) | typedef CCursorT CCursorHandle; type CCursorT (line 988) | typedef CCursorT CCursor; function class (line 996) | class CResource type _AtlToolBarData (line 1081) | struct _AtlToolBarData function HACCEL (line 1096) | inline HACCEL AtlLoadAccelerators(ATL::_U_STRINGorID table) function HMENU (line 1101) | inline HMENU AtlLoadMenu(ATL::_U_STRINGorID menu) function HBITMAP (line 1106) | inline HBITMAP AtlLoadBitmap(ATL::_U_STRINGorID bitmap) function HBITMAP (line 1112) | inline HBITMAP AtlLoadSysBitmap(ATL::_U_STRINGorID bitmap) function HCURSOR (line 1122) | inline HCURSOR AtlLoadCursor(ATL::_U_STRINGorID cursor) function HCURSOR (line 1127) | inline HCURSOR AtlLoadSysCursor(LPCTSTR lpCursorName) function HICON (line 1138) | inline HICON AtlLoadIcon(ATL::_U_STRINGorID icon) function HICON (line 1143) | inline HICON AtlLoadSysIcon(LPCTSTR lpIconName) function HBITMAP (line 1156) | inline HBITMAP AtlLoadBitmapImage(ATL::_U_STRINGorID bitmap, UINT fuLoad... function HBITMAP (line 1172) | inline HBITMAP AtlLoadSysBitmapImage(WORD wBitmapID, UINT fuLoad = LR_DE... function AtlLoadString (line 1200) | inline bool AtlLoadString(UINT uID, BSTR& bstrText) FILE: Examples/WhisperDesktop/Utils/WTL/atlwinx.h function namespace (line 87) | namespace WTL function LONG_PTR (line 354) | inline LONG_PTR SetClassLongPtrA(HWND hWnd, int nIndex, LONG_PTR dwNewLong) function LONG_PTR (line 362) | inline LONG_PTR SetClassLongPtrW(HWND hWnd, int nIndex, LONG_PTR dwNewLong) function LONG_PTR (line 370) | inline LONG_PTR GetClassLongPtrA(HWND hWnd, int nIndex) function LONG_PTR (line 378) | inline LONG_PTR GetClassLongPtrW(HWND hWnd, int nIndex) function namespace (line 388) | namespace WTL function BOOL (line 415) | BOOL DragDetect(POINT pt) function BOOL (line 421) | BOOL DragDetect() function CWindowEx (line 430) | CWindowEx GetAncestor(UINT uFlags) const function BOOL (line 455) | BOOL StopFlashWindowEx() function DWORD (line 466) | DWORD GetClassLong(int nIndex) const function DWORD (line 472) | DWORD SetClassLong(int nIndex, LONG dwNewLong) function ULONG_PTR (line 478) | ULONG_PTR GetClassLongPtr(int nIndex) const function ULONG_PTR (line 484) | ULONG_PTR SetClassLongPtr(int nIndex, LONG_PTR dwNewLong) function BOOL (line 491) | BOOL SetLayeredWindowAttributes(COLORREF crlKey, BYTE byteAlpha, DWORD d... function BOOL (line 499) | BOOL UpdateLayeredWindow(HDC hdcDst, LPPOINT pptDst, LPSIZE psize, HDC h... function BOOL (line 515) | BOOL GetLayeredWindowAttributes(COLORREF* pcrlKey, BYTE* pbyteAlpha, DWO... function BOOL (line 524) | BOOL StartTrackMouseLeave() function BOOL (line 535) | BOOL StartTrackMouse(DWORD dwFlags, DWORD dwHoverTime = HOVER_DEFAULT) function BOOL (line 547) | BOOL CancelTrackMouse(DWORD dwType) function GetWindowText (line 560) | int GetWindowText(ATL::CString& strText) const function UINT (line 570) | UINT GetDlgItemText(int nID, ATL::CString& strText) const function UINT (line 594) | UINT DlgGetDefID() const function DlgReposition (line 613) | void DlgReposition() FILE: Examples/WhisperDesktop/Utils/logger.cpp function colorIndex (line 17) | static int colorIndex( const sToken& tok ) function printTime (line 27) | void printTime( CStringA& rdi, Whisper::sTimeSpan time, bool comma ) function HRESULT (line 40) | HRESULT logNewSegments( const iTranscribeResult* results, size_t newSegm... FILE: Examples/WhisperDesktop/Utils/logger.h function logError (line 13) | inline void logError( const char8_t* pszFormat, ... ) function logWarning (line 17) | inline void logWarning( const char8_t* pszFormat, ... ) function logInfo (line 21) | inline void logInfo( const char8_t* pszFormat, ... ) function logDebug (line 25) | inline void logDebug( const char8_t* pszFormat, ... ) FILE: Examples/WhisperDesktop/Utils/miscUtils.cpp function wchar_t (line 6) | wchar_t* formatMessage( HRESULT hr ) function CString (line 21) | CString formatErrorMessage( HRESULT hr ) function reportFatalError (line 37) | void reportFatalError( const char* what, HRESULT hr ) type sImplString (line 49) | struct sImplString function HRESULT (line 62) | HRESULT implParse( const CString& s, eModelImplementation& rdi ) function LPCTSTR (line 74) | LPCTSTR implString( eModelImplementation i ) function implPopulateCombobox (line 82) | void implPopulateCombobox( CComboBox& cb, Whisper::eModelImplementation ... function implGetValue (line 96) | Whisper::eModelImplementation implGetValue( CComboBox& cb ) function HRESULT (line 119) | HRESULT ThreadPoolWork::create( iThreadPoolCallback* cb ) function HRESULT (line 133) | HRESULT ThreadPoolWork::post() function makeUtf16 (line 141) | void makeUtf16( CString& rdi, const char* utf8 ) function makeUtf8 (line 150) | void makeUtf8( CStringA& rdi, const CString& utf16 ) function getOpenFileName (line 160) | bool getOpenFileName( HWND owner, LPCTSTR title, LPCTSTR filter, CString... function getSaveFileName (line 190) | bool getSaveFileName( HWND owner, LPCTSTR title, LPCTSTR filter, CString... function reportError (line 221) | void reportError( HWND owner, LPCTSTR text, LPCTSTR title, HRESULT hr ) function HRESULT (line 237) | HRESULT writeUtf8Bom( CAtlFile& file ) function isInvalidTranslate (line 243) | bool isInvalidTranslate( HWND owner, uint32_t lang, bool translate ) FILE: Examples/WhisperDesktop/Utils/miscUtils.h function __interface (line 19) | __interface iThreadPoolCallback function class (line 24) | class ThreadPoolWork function wchar_t (line 55) | inline const wchar_t* cstr( const CString& s ) { return s; } function HRESULT (line 58) | inline HRESULT getLastHr() function flipRgb (line 66) | inline uint32_t flipRgb( uint32_t val ) function isChecked (line 74) | inline bool isChecked( CButton& btn ) FILE: Examples/WhisperDesktop/WhisperDesktop.cpp function HRESULT (line 8) | static HRESULT dialogLoadModel( AppState& appState ) function HRESULT (line 21) | static HRESULT dialogTranscribe( AppState& appState ) function HRESULT (line 27) | static HRESULT dialogCapture( AppState& appState ) function wWinMain (line 42) | int __stdcall wWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LP... FILE: Examples/main/main.cpp function HRESULT (line 13) | static HRESULT loadWhisperModel( const wchar_t* path, const std::wstring... function to_timestamp (line 33) | std::string to_timestamp( sTimeSpan ts, bool comma = false ) function colorIndex (line 46) | static int colorIndex( const sToken& tok ) function HRESULT (line 55) | HRESULT __cdecl newSegmentCallback( iContext* context, uint32_t n_new, v... function HRESULT (line 141) | HRESULT __cdecl beginSegmentCallback( iContext* context, void* user_data... function HRESULT (line 148) | HRESULT setupConsoleColors() function setPrompt (line 167) | static void __stdcall setPrompt( const int* ptr, int length, void* pv ) function wmain (line 174) | int wmain( int argc, wchar_t* argv[] ) FILE: Examples/main/miscUtils.cpp function utf8 (line 5) | std::string utf8( const std::wstring& utf16 ) function utf16 (line 13) | std::wstring utf16( const std::string& u8 ) function wchar_t (line 23) | wchar_t* formatMessage( HRESULT hr ) function printError (line 38) | void printError( const char* what, HRESULT hr ) FILE: Examples/main/params.cpp function whisper_print_usage (line 24) | void whisper_print_usage( int argc, wchar_t** argv, const whisper_params... function pfnListAdapter (line 58) | static void __stdcall pfnListAdapter( const wchar_t* name, void* ) function listGpus (line 63) | static void listGpus() FILE: Examples/main/textWriter.cpp function HRESULT (line 12) | HRESULT replaceExtension( CString& path, LPCTSTR inputPath, LPCTSTR ext ) class Writer (line 24) | class Writer method HRESULT (line 31) | HRESULT write( Whisper::iContext* context, LPCTSTR audioPath, LPCTSTR ... function HRESULT (line 51) | HRESULT writeUtf8Bom( CAtlFile& file ) function printTime (line 57) | void printTime( CStringA& rdi, Whisper::sTimeSpan time, bool comma = fal... function HRESULT (line 86) | HRESULT writeString( CAtlFile& file, const CStringA& line ) class TextWriter (line 94) | class TextWriter : public Writer method HRESULT (line 98) | HRESULT impl( const Whisper::sSegment* const segments, const size_t le... method TextWriter (line 126) | TextWriter( bool tt ) : timestamps( tt ) { } class SubRipWriter (line 130) | class SubRipWriter : public Writer method HRESULT (line 132) | HRESULT impl( const Whisper::sSegment* const segments, const size_t le... class VttWriter (line 156) | class VttWriter : public Writer method HRESULT (line 158) | HRESULT impl( const Whisper::sSegment* const segments, const size_t le... function HRESULT (line 185) | HRESULT writeText( Whisper::iContext* context, LPCTSTR audioPath, bool t... function HRESULT (line 191) | HRESULT writeSubRip( Whisper::iContext* context, LPCTSTR audioPath ) function HRESULT (line 197) | HRESULT writeWebVTT( Whisper::iContext* context, LPCTSTR audioPath ) FILE: Tools/CompressShaders/Cabinet.cs class Cabinet (line 13) | [Obsolete] type eCompressionAlgorithm (line 18) | enum eCompressionAlgorithm: uint method CreateCompressor (line 28) | [DllImport( "Cabinet.dll", SetLastError = true )] method CloseCompressor (line 31) | [DllImport( "Cabinet.dll", SetLastError = true )] method Compress (line 34) | [DllImport( "Cabinet.dll", SetLastError = true )] method compressBuffer (line 39) | public static byte[] compressBuffer( byte[] src ) FILE: Tools/CompressShaders/CompressShaders.cs type sShaderBinary (line 4) | record struct sShaderBinary class FoundShaders (line 19) | sealed class FoundShaders method FoundShaders (line 25) | public FoundShaders( IEnumerable found ) method findIndex (line 57) | int findIndex( string name, bool wave64 ) class Program (line 71) | class Program method getSolutionRoot (line 73) | static string getSolutionRoot( [CallerFilePath] string? path = null ) method shadersBinDir (line 87) | static string shadersBinDir( string root ) method readShaders (line 92) | static IEnumerable readShaders( string root ) method writeHeader (line 99) | static void writeHeader( string root, IEnumerable names ) method writeCpp (line 124) | static void writeCpp( string root, IEnumerable names ) method writePayloadIDs (line 130) | static void writePayloadIDs( StreamWriter stream, string varName, int[... method writePayload (line 147) | static void writePayload( string root, FoundShaders shaders, out int c... method mainImpl (line 218) | static void mainImpl() method Main (line 231) | static int Main( string[] args ) FILE: Tools/CompressShaders/DetectFp64.cs class DetectFp64 (line 6) | static class DetectFp64 type DXBCHeader (line 8) | struct DXBCHeader method usesFp64 (line 20) | public static bool usesFp64( ReadOnlySpan dxbc ) FILE: Tools/CompressShaders/LZ4.cs class LZ4 (line 7) | static class LZ4 method compressBuffer (line 14) | public static byte[] compressBuffer( byte[] src ) FILE: Tools/CompressShaders/LanguageCodes.cs class LanguageCodes (line 6) | static class LanguageCodes type Row (line 8) | record struct Row method makeKey (line 16) | static uint makeKey( string str ) method load (line 33) | static IEnumerable load( string path ) method writeCpp (line 54) | static void writeCpp( string inl, Row[] data ) method titleCase (line 64) | static string titleCase( this string name ) => method writeCs (line 67) | static void writeCs( string cs, Row[] data ) method produce (line 90) | static void produce( string tsv, string inl, string cs ) method produce (line 97) | public static void produce( string solutionRoot ) FILE: Tools/CompressShaders/ShaderNames.cs class ShaderNames (line 1) | static class ShaderNames method write (line 3) | public static void write( string path, IEnumerable names ) FILE: Tools/CompressTables/CompressTables.cs class Program (line 7) | internal class Program method getSolutionRoot (line 9) | static string getSolutionRoot( [CallerFilePath] string? path = null ) method writeArray (line 17) | static void writeArray( byte[] compressed, string path ) method Main (line 35) | static void Main( string[] args ) FILE: Tools/PerfSummary/LogParser.cs type eInputClip (line 6) | enum eInputClip: byte type eWhisperModel (line 11) | enum eWhisperModel: byte type LogName (line 17) | struct LogName method ToString (line 23) | public override string ToString() => $"{clip}-{model}-{gpu}"; method tryParse (line 25) | public static LogName? tryParse( string path ) method LogName (line 39) | LogName( string[] fields ) type LogData (line 47) | record class LogData class LogParser (line 59) | static class LogParser method parse (line 61) | public static IEnumerable parse( string folder ) type eSection (line 72) | enum eSection: byte method tryParseSection (line 84) | static bool tryParseSection( ref eSection? section, string line ) method tryParseTime (line 97) | static bool tryParseTime( ref double? val, string key, string line ) method parseMemory (line 130) | static double parseMemory( Match m, int iv ) method tryParseMemory (line 148) | static bool tryParseMemory( ref double? ram, ref double? vram, string ... method parseFile (line 158) | static LogData parseFile( in LogName name, string path ) FILE: Tools/PerfSummary/PerfSummary.cs class Program (line 5) | internal class Program method getSolutionRoot (line 7) | static string getSolutionRoot( [CallerFilePath] string? path = null ) method Main (line 15) | static void Main( string[] args ) FILE: Tools/PerfSummary/Summary.cs class Summary (line 5) | static class Summary method print (line 7) | public static void print( LogData[] logs, string folder ) method makeFields (line 25) | static IEnumerable makeFields( this LogData log ) method print (line 38) | static string print( this double v ) => method relative (line 41) | static string relative( this LogData log ) method clip (line 60) | static string clip( this LogData log ) method gpu (line 70) | static string gpu( this LogData log ) method fields (line 82) | static void fields( this StreamWriter writer, IEnumerable fiel... FILE: Tools/compareTraces/CommandLineArgs.cpp function printUsage (line 5) | static bool printUsage() FILE: Tools/compareTraces/CommandLineArgs.h type CommandLineArgs (line 3) | struct CommandLineArgs FILE: Tools/compareTraces/TraceReader.cpp function sTraceItem (line 5) | const sTraceItem& TraceReader::operator[]( size_t idx ) const function CStringA (line 12) | CStringA TraceReader::getName( const sTraceItem& item ) const function HRESULT (line 23) | HRESULT TraceReader::open( LPCTSTR path ) FILE: Tools/compareTraces/TraceReader.h function namespace (line 6) | namespace Tracing FILE: Tools/compareTraces/compare.cpp function tensorDims (line 22) | inline int tensorDims( __m128i vec ) function printSize (line 33) | int printSize( __m128i vec ) class Comparer (line 59) | class Comparer method diffBuffers (line 64) | bool diffBuffers( size_t i, const sTraceItem& a, const sTraceItem& b, ... method diffTensors (line 87) | bool diffTensors( size_t i, const sTraceItem& a, const sTraceItem& b, ... method Comparer (line 134) | Comparer( TraceReader& t1, TraceReader& t2 ) : method compare (line 137) | bool compare( size_t i ) class PrintSummary (line 169) | class PrintSummary : public Comparer method PrintSummary (line 175) | PrintSummary( TraceReader& a, TraceReader& b ) : Comparer( a, b ) { } class PrintDiff (line 196) | class PrintDiff : public Comparer method PrintDiff (line 201) | PrintDiff( TraceReader& a, TraceReader& b ) : Comparer( a, b ) { } function storeSize (line 220) | std::array storeSize( __m128i v ) function storeStrides (line 227) | std::array storeStrides( __m128i v ) function HRESULT (line 302) | HRESULT compareTraces( const CommandLineArgs& arguments ) FILE: Tools/compareTraces/compareTraces.cpp function wmain (line 6) | int wmain( int argc, wchar_t* argv[] ) FILE: Tools/compareTraces/stdafx.cpp function wchar_t (line 5) | wchar_t* formatMessage( HRESULT hr ) function printError (line 20) | void printError( HRESULT hr ) FILE: Tools/compareTraces/stdafx.h function __m128i (line 18) | inline __m128i load16( const int* rsi ) function __m128i (line 22) | inline __m128i load16( const uint32_t* rsi ) function __m128i (line 26) | inline __m128i load( const std::array& arr ) function vectorEqual (line 31) | inline bool vectorEqual( __m128i a, __m128i b ) function wchar_t (line 40) | inline const wchar_t* cstr( const CString& s ) { return s; } FILE: Tools/compareTraces/testUtils.cpp function __m256 (line 10) | __forceinline __m256 load( const float* rsi ) function __m256 (line 15) | __forceinline __m256 load( const uint16_t* rsi ) function loadPartial (line 21) | __forceinline void loadPartial( const uint16_t* x, const uint16_t* y, si... function __m128 (line 73) | inline __m128 loadFloat2( const float* rsi ) function __m128 (line 77) | inline __m128 loadFloat3( const float* rsi ) function loadPartial (line 83) | __forceinline void loadPartial( const float* x, const float* y, size_t c... function horizontalMaximum (line 133) | __forceinline float horizontalMaximum( __m256 v ) function horizontalSum (line 142) | __forceinline double horizontalSum( __m256 v ) function __m256 (line 153) | __m256 maskInfNan( __m256 diff, __m256 a, __m256 b ) class DiffAcc (line 162) | class DiffAcc method add (line 169) | __forceinline void add( __m256 a, __m256 b ) method sTensorDiff (line 179) | __forceinline sTensorDiff reduce( size_t count ) function sTensorDiff (line 190) | static sTensorDiff __declspec( noinline ) diffVectors( const E* a, const... function sTensorDiff (line 211) | sTensorDiff DirectCompute::computeDiff( const float* a, const float* b, ... function sTensorDiff (line 216) | sTensorDiff DirectCompute::computeDiff( const uint16_t* a, const uint16_... FILE: Whisper/API/MfStructs.h function namespace (line 3) | namespace Whisper FILE: Whisper/API/SpecialTokens.h function namespace (line 3) | namespace Whisper FILE: Whisper/API/TranscribeStructs.h function namespace (line 5) | namespace Whisper type sTimeInterval (line 50) | struct sTimeInterval type sSegment (line 56) | struct sSegment type eTokenFlags (line 66) | enum eTokenFlags : uint32_t type sToken (line 77) | struct sToken type sTranscribeLength (line 98) | struct sTranscribeLength function eResultFlags (line 103) | enum struct eResultFlags : uint32_t function eSpeakerChannel (line 128) | enum struct eSpeakerChannel : uint8_t FILE: Whisper/API/iContext.cl.h function namespace (line 10) | namespace Whisper FILE: Whisper/API/iContext.h function namespace (line 9) | namespace Whisper FILE: Whisper/API/iMediaFoundation.cl.h type IMFSourceReader (line 5) | struct IMFSourceReader function namespace (line 7) | namespace Whisper FILE: Whisper/API/iMediaFoundation.h type IMFSourceReader (line 4) | struct IMFSourceReader function namespace (line 6) | namespace Whisper FILE: Whisper/API/iTranscribeResult.cl.h function namespace (line 5) | namespace Whisper FILE: Whisper/API/iTranscribeResult.h function namespace (line 4) | namespace Whisper FILE: Whisper/API/loggerApi.h type struct (line 7) | enum struct function eLoggerFlags (line 14) | enum struct eLoggerFlags : uint8_t FILE: Whisper/API/sFullParams.h function namespace (line 5) | namespace Whisper FILE: Whisper/API/sLanguageList.h function namespace (line 4) | namespace Whisper FILE: Whisper/API/sLoadModelCallbacks.h function namespace (line 3) | namespace Whisper FILE: Whisper/API/sModelSetup.h type struct (line 6) | enum struct function eGpuModelFlags (line 20) | enum struct eGpuModelFlags : uint32_t FILE: Whisper/CPU/BufferAllocator.cpp function HRESULT (line 7) | HRESULT BufferAllocator::create( size_t cb ) function roundUpAlloc (line 19) | __forceinline size_t roundUpAlloc( size_t cb ) function roundUpVirtualAlloc (line 55) | __forceinline size_t roundUpVirtualAlloc( size_t cb ) function HRESULT (line 63) | HRESULT VirtualAllocator::create( size_t cb ) FILE: Whisper/CPU/BufferAllocator.h function namespace (line 5) | namespace CpuCompute FILE: Whisper/CPU/DecoderTensors.cpp class CompatContext (line 8) | class CompatContext method CompatContext (line 14) | CompatContext( std::vector& dest, size_t layers ) : method add (line 23) | void add( const Tensor& rsi, ggml_tensor*& res ) method add2 (line 31) | void add2( const TensorPair& rsi, ggml_tensor*& w, ggml_tensor*& b ) method isComplete (line 37) | bool isComplete() const FILE: Whisper/CPU/DecoderTensors.h function namespace (line 9) | namespace CpuCompute FILE: Whisper/CPU/HybridLoader.cpp function populateDecodeTensorsMap (line 6) | static void populateDecodeTensorsMap( CAtlMap& map, i... function HRESULT (line 61) | HRESULT HybridLoader::setupTensor( const CStringA& name, int n_dims, int... function HRESULT (line 105) | HRESULT HybridLoader::completeLoad( ComLight::iReadStream* stream, iLoad... FILE: Whisper/CPU/HybridLoader.h function namespace (line 7) | namespace CpuCompute FILE: Whisper/CPU/KvTensors.h function namespace (line 6) | namespace CpuCompute FILE: Whisper/CPU/KvTensorsCpu.cpp function HRESULT (line 6) | HRESULT KvTensors::create( const Whisper::sModelParams& mp ) FILE: Whisper/CPU/LargeBuffer.cpp function HRESULT (line 13) | HRESULT LargeBuffer::allocate( size_t cb ) function HRESULT (line 23) | HRESULT LargeBuffer::setReadOnly( size_t cb ) FILE: Whisper/CPU/LargeBuffer.h function namespace (line 3) | namespace CpuCompute FILE: Whisper/CPU/MlContext.h function namespace (line 5) | namespace CpuCompute FILE: Whisper/CPU/MlContextCpu.cpp function Tensor (line 11) | Tensor MlContext::createTensor( eDataType type, const std::array unpack( size_t idx ) const method next (line 96) | void next( std::array& i ) const type NormContext (line 119) | struct NormContext : public iComputeRange method HRESULT (line 127) | HRESULT __stdcall compute( size_t i, size_t end ) const override final function Tensor (line 143) | Tensor MlContext::norm( const Tensor& arg ) function Tensor (line 192) | Tensor MlContext::mulMat( const Tensor& a, const Tensor& b ) type SoftMaxContext (line 305) | struct SoftMaxContext : public iComputeRange method HRESULT (line 311) | HRESULT __stdcall compute( size_t i, size_t end ) const override final function copyElement (line 333) | __forceinline void copyElement( R* rdi, const S* rsi ) function copyRow (line 354) | __forceinline void copyRow( R* rdi, const S* rsi, size_t length ) function copyImpl (line 371) | static void __declspec( noinline ) copyImpl( R* rdi, const S* rsi, const... function HRESULT (line 406) | HRESULT MlContext::copyImpl( Tensor& result, const Tensor& source ) function Tensor (line 460) | Tensor MlContext::copy( const Tensor& a, eDataType type, std::initialize... function Tensor (line 495) | Tensor MlContext::permute( const Tensor& a, uint8_t axis0, uint8_t axis1... function Tensor (line 560) | Tensor MlContext::add( const Tensor& a, const Tensor& b ) FILE: Whisper/CPU/ParallelForRunner.cpp function HRESULT (line 20) | HRESULT ParallelForRunner::setThreadsCount( int threads ) function HRESULT (line 115) | HRESULT ParallelForRunner::parallelFor( iComputeRange& compute, size_t l... FILE: Whisper/CPU/ParallelForRunner.h function namespace (line 4) | namespace CpuCompute FILE: Whisper/CPU/Tensor.h function namespace (line 15) | namespace CpuCompute FILE: Whisper/CPU/TensorCpu.cpp class sTensorMemoryHeader (line 10) | class alignas( 32 ) sTensorMemoryHeader method reset (line 15) | void reset( ptrdiff_t rc ) method increment (line 20) | void increment() method decrement (line 25) | bool decrement() function sTensorMemoryHeader (line 33) | inline sTensorMemoryHeader* getMemBlockHeader( void* pv ) method reset (line 15) | void reset( ptrdiff_t rc ) method increment (line 20) | void increment() method decrement (line 25) | bool decrement() function releaseBlock (line 41) | inline void releaseBlock( sTensorMemoryHeader* pointer ) function HRESULT (line 149) | HRESULT Tensor::create( eDataType type, const std::array& s... function HRESULT (line 189) | static HRESULT arrayFromList( std::array& arr, std::initial... function HRESULT (line 210) | HRESULT Tensor::create( eDataType type, std::initializer_list ... function Tensor (line 248) | Tensor Tensor::fromData( void* pointer, eDataType type, uint32_t length ) function HRESULT (line 263) | HRESULT Tensor::attach( void* pointer, eDataType type, std::initializer_... function Tensor (line 285) | Tensor Tensor::reshape3d( uint32_t ne0, uint32_t ne1, uint32_t ne2 ) const function isAlignedProperly (line 302) | bool isAlignedProperly( __m128i r0, __m128i r1, __m128i mask ) function ggml_tensor (line 349) | ggml_tensor Tensor::ggml() const FILE: Whisper/CPU/mulMat.cpp function HRESULT (line 9) | static HRESULT mulMatImpl( Tensor& result, const Tensor& a, const Tensor... function HRESULT (line 16) | HRESULT CpuCompute::mulMat( Tensor& result, const Tensor& a, const Tenso... FILE: Whisper/CPU/mulMat.h function namespace (line 5) | namespace CpuCompute FILE: Whisper/CPU/mulMat.kernel.hpp type ResultTile (line 7) | struct ResultTile method fmadd (line 13) | __forceinline void fmadd( __m256 a, __m256 b ) method kernelPartial (line 18) | __forceinline void kernelPartial( const std::array<__m256, panelHeight... function setZero (line 26) | __forceinline void setZero( std::array<__m256, 1>& dest ) function setZero (line 30) | __forceinline void setZero( std::array<__m256, 2>& dest ) function setZero (line 35) | __forceinline void setZero( std::array<__m256, 3>& dest ) function setZero (line 41) | __forceinline void setZero( std::array<__m256, 4>& dest ) function setZero (line 48) | __forceinline void setZero( std::array<__m256, 6>& dest ) function setZero (line 57) | __forceinline void setZero( std::array<__m256, 8>& dest ) function __m256 (line 239) | __forceinline __m256 loadUpcasted( const uint16_t* rsi ) function loadPanel (line 248) | __forceinline void loadPanel( const uint16_t* rsi, std::array<__m256, 1>... function loadPanel (line 252) | __forceinline void loadPanel( const uint16_t* rsi, std::array<__m256, 2>... function loadPanel (line 257) | __forceinline void loadPanel( const uint16_t* rsi, std::array<__m256, 3>... function loadPanel (line 263) | __forceinline void loadPanel( const uint16_t* rsi, std::array<__m256, 4>... FILE: Whisper/CPU/mulMatImpl.avx2.cpp function __m256i (line 14) | __forceinline __m256i load( const void* rsi ) function storeLow (line 48) | __forceinline void storeLow( void* rdi, __m256i v ) function storeHigh (line 67) | __forceinline void storeHigh( void* rdi, __m256i v ) function prefetch (line 86) | __forceinline void prefetch( const uint8_t* p ) function transpose8Avx2 (line 91) | __forceinline void transpose8Avx2( uint16_t* rdiWords, size_t w, const u... function transpose8PartialAvx2 (line 197) | __forceinline void transpose8PartialAvx2( uint16_t* rdiWords, size_t w, ... function HRESULT (line 317) | HRESULT MulMatBase::transposePanelAvx2( uint16_t* rdi, size_t i, size_t ... FILE: Whisper/CPU/mulMatImpl.cpp function checkAvx2Support (line 17) | bool checkAvx2Support() function divRoundUp (line 25) | inline uint32_t divRoundUp( uint32_t a, uint32_t b ) function HRESULT (line 96) | HRESULT MulMatBase::run( ParallelForRunner& pfor ) function HRESULT (line 112) | HRESULT __stdcall MulMatImpl::compute(... class MulMatImpl<4, 1> (line 206) | class MulMatImpl<4, 1> class MulMatImpl<1, 1> (line 207) | class MulMatImpl<1, 1> class MulMatImpl<4, 2> (line 208) | class MulMatImpl<4, 2> class MulMatImpl<1, 2> (line 209) | class MulMatImpl<1, 2> class MulMatImpl<2, 3> (line 210) | class MulMatImpl<2, 3> class MulMatImpl<1, 3> (line 211) | class MulMatImpl<1, 3> class MulMatImpl<2, 4> (line 212) | class MulMatImpl<2, 4> class MulMatImpl<1, 4> (line 213) | class MulMatImpl<1, 4> FILE: Whisper/CPU/mulMatImpl.h function namespace (line 10) | namespace CpuCompute FILE: Whisper/CPU/mulMatImpl.panel.cpp function HRESULT (line 8) | HRESULT MulMatBase::transposePanel( uint16_t* rdi, size_t i, size_t m2, ... function HRESULT (line 64) | HRESULT MulMatBase::copyPanelColumnMajor8( uint16_t* rdi, size_t i, size... function __m128i (line 90) | __forceinline __m128i load8Partial( const uint16_t* x, size_t len ) function __m256i (line 126) | __forceinline __m256i load16Partial( const uint16_t* rsi, size_t len ) function HRESULT (line 148) | HRESULT MulMatBase::copyPanelColumnMajor16( uint16_t* rdi, size_t i, siz... function HRESULT (line 183) | HRESULT MulMatBase::copyPanelColumnMajor32( uint16_t* rdi, size_t i, siz... function HRESULT (line 240) | HRESULT MulMatBase::gatherPanel( uint16_t* rdi, size_t i, size_t m2, siz... FILE: Whisper/CPU/mulMatUtils.hpp function __m128i (line 6) | __forceinline __m128i f16Load( const uint16_t* rsi ) function transpose8 (line 13) | __forceinline void transpose8( uint16_t* rdi, size_t w, const uint16_t* ... function transpose8Partial (line 93) | inline void transpose8Partial( uint16_t* rdi, size_t w, size_t h, const ... function copyColumnMajor (line 199) | __forceinline void copyColumnMajor( uint16_t* rdi, size_t w, const uint1... function __m128i (line 230) | __forceinline __m128i loadPartial( const uint16_t* x, size_t count ) function copyColumnMajorPartial (line 268) | inline void copyColumnMajorPartial( uint16_t* rdi, size_t w, size_t h, c... function zeroAlignedMemory (line 285) | __forceinline void zeroAlignedMemory( void* pv, size_t cb ) FILE: Whisper/CPU/simdUtils.cpp function __m256 (line 11) | __forceinline __m256 load8( const uint16_t* rsi ) function loadPartial (line 17) | __forceinline void loadPartial( const uint16_t* x, const uint16_t* y, si... function __m256 (line 71) | __forceinline __m256 loadPartial( const uint16_t* x, size_t count ) function __m128 (line 109) | __forceinline __m128 loadFloat2( const float* rsi ) function __m128 (line 113) | __forceinline __m128 loadFloat3( const float* rsi ) function __m256 (line 120) | __forceinline __m256 loadPartial( const float* rsi, size_t count ) function storeFloat2 (line 155) | __forceinline void storeFloat2( float* rdi, __m128 vec ) function storePartial (line 160) | __forceinline void storePartial( float* rdi, __m256 vec, size_t count ) function addF16to32 (line 191) | void addF16to32( float* rdi, const uint16_t* a, const uint16_t* b, size_... function addF16to32 (line 213) | void addF16to32( float* rdi, const uint16_t* a, const float* b, size_t l... function horizontalSum (line 243) | __forceinline float horizontalSum( __m256 vec ) function norm (line 253) | void norm( float* rdi, float* temp, const float* rsi, size_t length ) function fmaRepeatRow (line 319) | void fmaRepeatRow( float* rdi, size_t len, const float* w, const float* ... function addRepeatScaleRow (line 369) | void __vectorcall addRepeatScaleRow( float* rdi, size_t len, const float... function addRepeatRow (line 422) | void addRepeatRow( float* rdi, size_t len, const float* b, size_t lenPat... function __m256 (line 473) | __forceinline __m256 gelu( __m256 x, const DirectCompute::LookupTablesDa... function addRepeatGeluRow (line 485) | void addRepeatGeluRow( float* rdi, size_t len, const float* b, size_t le... function scaleRow (line 538) | void __vectorcall scaleRow( float* rdi, size_t len, const __m256 scale ) function horizontalMax (line 561) | __forceinline float horizontalMax( __m256 vec ) function _cvtsh_ss (line 570) | __forceinline float _cvtsh_ss( uint16_t f16 ) function _cvtss_sh (line 577) | __forceinline uint16_t _cvtss_sh( float f, int rounding ) function LookupTablesData (line 586) | const LookupTablesData& getLookupTables() function softMax (line 592) | void softMax( float* rdi, size_t length, const float inputScale ) function floatsUpcast (line 655) | void floatsUpcast( float* rdi, const uint16_t* rsi, size_t length ) function floatsDowncast (line 670) | void floatsDowncast( uint16_t* rdi, const float* rsi, size_t length ) function addRowInPlace (line 694) | void addRowInPlace( float* rdi, const float* rsi, size_t length ) function addRow (line 717) | void addRow( float* rdi, const float* a, const float* b, size_t length ) FILE: Whisper/CPU/simdUtils.h function class (line 7) | class AlignedSpan function tempBufferForFloats (line 23) | inline size_t tempBufferForFloats( size_t count ) function namespace (line 42) | namespace DirectCompute function __m256 (line 55) | __forceinline __m256 loadTailMaskFloats( size_t remainder ) FILE: Whisper/D3D/Binder.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/D3D/MappedResource.cpp function HRESULT (line 13) | HRESULT MappedResource::map( ID3D11Resource* res, bool reading ) FILE: Whisper/D3D/MappedResource.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/D3D/RenderDoc/renderDoc.cpp function isKeyPressed (line 35) | inline bool isKeyPressed( int vKey ) FILE: Whisper/D3D/RenderDoc/renderDoc.h function namespace (line 3) | namespace DirectCompute FILE: Whisper/D3D/RenderDoc/renderdoc_app.h type RENDERDOC_CaptureOption (line 75) | typedef enum RENDERDOC_CaptureOption { type RENDERDOC_InputButton (line 236) | typedef enum RENDERDOC_InputButton { type RENDERDOC_OverlayBits (line 324) | typedef enum RENDERDOC_OverlayBits { type pRENDERDOC_RemoveHooks (line 363) | typedef pRENDERDOC_RemoveHooks pRENDERDOC_Shutdown; type pRENDERDOC_SetCaptureFilePathTemplate (line 395) | typedef pRENDERDOC_SetCaptureFilePathTemplate pRENDERDOC_SetLogFilePathT... type pRENDERDOC_GetCaptureFilePathTemplate (line 396) | typedef pRENDERDOC_GetCaptureFilePathTemplate pRENDERDOC_GetLogFilePathT... type pRENDERDOC_IsTargetControlConnected (line 436) | typedef pRENDERDOC_IsTargetControlConnected pRENDERDOC_IsRemoteAccessCon... type RENDERDOC_Version (line 560) | typedef enum RENDERDOC_Version { type RENDERDOC_API_1_6_0 (line 605) | typedef struct RENDERDOC_API_1_6_0 type RENDERDOC_API_1_6_0 (line 685) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_0_0; type RENDERDOC_API_1_6_0 (line 686) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_0_1; type RENDERDOC_API_1_6_0 (line 687) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_0_2; type RENDERDOC_API_1_6_0 (line 688) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_1_0; type RENDERDOC_API_1_6_0 (line 689) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_1_1; type RENDERDOC_API_1_6_0 (line 690) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_1_2; type RENDERDOC_API_1_6_0 (line 691) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_2_0; type RENDERDOC_API_1_6_0 (line 692) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_3_0; type RENDERDOC_API_1_6_0 (line 693) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_4_0; type RENDERDOC_API_1_6_0 (line 694) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_4_1; type RENDERDOC_API_1_6_0 (line 695) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_4_2; type RENDERDOC_API_1_6_0 (line 696) | typedef RENDERDOC_API_1_6_0 RENDERDOC_API_1_5_0; FILE: Whisper/D3D/createBuffer.cpp function HRESULT (line 6) | HRESULT DirectCompute::createBuffer( eBufferUse use, size_t totalBytes, ... FILE: Whisper/D3D/createBuffer.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/D3D/createDevice.cpp function HRESULT (line 8) | HRESULT DirectCompute::createDevice( const std::wstring& adapterName, ID... function HRESULT (line 38) | HRESULT DirectCompute::cloneDevice( ID3D11Device* source, ID3D11Device**... function merge3 (line 63) | inline bool merge3( uint32_t flags, eGpuModelFlags enabled, eGpuModelFla... function HRESULT (line 73) | HRESULT DirectCompute::validateFlags( uint32_t flags ) function HRESULT (line 91) | HRESULT DirectCompute::queryDeviceInfo( sGpuInfo& rdi, ID3D11Device* dev... FILE: Whisper/D3D/createDevice.h function namespace (line 6) | namespace DirectCompute FILE: Whisper/D3D/device.h function namespace (line 6) | namespace DirectCompute FILE: Whisper/D3D/downloadBuffer.cpp type BufferInfo (line 8) | struct BufferInfo method HRESULT (line 14) | HRESULT create( ID3D11ShaderResourceView* srv ) method HRESULT (line 28) | HRESULT download( void* rdi ) function dxgiSizeof (line 46) | size_t dxgiSizeof( DXGI_FORMAT fmt ) function HRESULT (line 58) | HRESULT DirectCompute::downloadBuffer( ID3D11ShaderResourceView* srv, st... FILE: Whisper/D3D/downloadBuffer.h function namespace (line 3) | namespace DirectCompute FILE: Whisper/D3D/enums.cpp function DXGI_FORMAT (line 6) | DXGI_FORMAT DirectCompute::viewFormat( eDataType dt ) FILE: Whisper/D3D/enums.h type struct (line 7) | enum struct function elementSize (line 14) | inline size_t elementSize( eDataType dt ) function eBufferUse (line 23) | enum struct eBufferUse : uint8_t FILE: Whisper/D3D/listGPUs.cpp type DirectCompute (line 7) | namespace DirectCompute function HRESULT (line 9) | static HRESULT createFactory( CComPtr& rdi ) function setName (line 17) | inline void setName( std::wstring& rdi, const DXGI_ADAPTER_DESC1& desc ) function parseGpuIndex (line 25) | std::optional parseGpuIndex( const std::wstring& requestedNa... function selectAdapter (line 48) | CComPtr selectAdapter( const std::wstring& requestedName ) function HRESULT (line 110) | HRESULT COMLIGHTCALL Whisper::listGPUs( pfnListAdapters pfn, void* pv ) FILE: Whisper/D3D/listGPUs.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/D3D/sGpuInfo.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/D3D/shaderNames.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/D3D/shaders.cpp function HRESULT (line 17) | HRESULT DirectCompute::createComputeShaders( std::vector method getReader (line 108) | getReader( IMFSourceReader** pp ) const noexcept override final method getParams (line 116) | getParams() const noexcept override final function HRESULT (line 124) | HRESULT Capture::open( iMediaFoundation* owner, const wchar_t* endpoint,... function HRESULT (line 156) | HRESULT __stdcall Whisper::captureOpen( iMediaFoundation* owner, const w... FILE: Whisper/MF/AudioCapture.h function namespace (line 4) | namespace Whisper FILE: Whisper/MF/MediaFoundation.cpp type Whisper (line 13) | namespace Whisper class AudioReader (line 15) | class AudioReader : public ComLight::ObjectRoot method getReader (line 22) | getReader( IMFSourceReader** pp ) const noexcept override final method requestedStereo (line 30) | requestedStereo() const noexcept override final method getDuration (line 34) | getDuration( int64_t& rdi ) const noexcept override final method HRESULT (line 50) | HRESULT open( iMediaFoundation* owner, LPCTSTR path, bool stereo ) method HRESULT (line 64) | HRESULT open( iMediaFoundation* owner, IMFByteStream* stream, bool s... method setPreciseSamplesCount (line 77) | void setPreciseSamplesCount( int64_t count ) const function setPreciseSamplesCount (line 83) | void setPreciseSamplesCount( const iAudioReader* ar, int64_t count ) class MediaFoundation (line 89) | class MediaFoundation : public ComLight::ObjectRoot method loadAudioFile (line 94) | loadAudioFile( LPCTSTR path, bool stereo, iAudioBuffer** pp ) const ... method openAudioFile (line 98) | openAudioFile( LPCTSTR path, bool stereo, iAudioReader** pp ) noexce... method loadAudioFileData (line 110) | loadAudioFileData( const void* data, uint64_t size, bool stereo, iAu... method listCaptureDevices (line 139) | listCaptureDevices( pfnFoundCaptureDevices pfn, void* pv ) noexcept ... method openCaptureDevice (line 143) | openCaptureDevice( LPCTSTR endpoint, const sCaptureParams& capturePa... method HRESULT (line 149) | HRESULT FinalConstruct() function HRESULT (line 165) | HRESULT COMLIGHTCALL Whisper::initMediaFoundation( iMediaFoundation** pp ) FILE: Whisper/MF/PcmReader.cpp type Whisper (line 7) | namespace Whisper function __interface (line 9) | __interface iSampleHandler function copyMono (line 23) | __forceinline void copyMono( PcmMonoChunk* rdi, const AudioBuffer& rsi, ... function copyStereo (line 31) | __forceinline void copyStereo( PcmStereoChunk* rdi, const AudioBuffer& r... type HandlerMono (line 38) | struct HandlerMono : iSampleHandler method appendPcm (line 40) | void appendPcm( AudioBuffer& rdi, const float* rsi, size_t countFloats... method copyChunk (line 44) | void copyChunk( PcmMonoChunk* pMono, const AudioBuffer& rsi, size_t so... method copyChunk (line 48) | void copyChunk( PcmMonoChunk* pMono, const AudioBuffer& rsi, size_t so... method moveBufferData (line 52) | void moveBufferData( AudioBuffer& rdi, size_t amount ) const override ... method readerChannelsCount (line 65) | uint32_t readerChannelsCount() const override { return 1; } type HandlerDownmixedStereo (line 67) | struct HandlerDownmixedStereo : HandlerMono method appendPcm (line 69) | void appendPcm( AudioBuffer& rdi, const float* rsi, size_t countFloats... method readerChannelsCount (line 73) | uint32_t readerChannelsCount() const override final { return 2; } type HandlerStereo (line 75) | struct HandlerStereo : iSampleHandler method appendPcm (line 77) | void appendPcm( AudioBuffer& rdi, const float* rsi, size_t countFloats... method copyChunk (line 81) | void copyChunk( PcmMonoChunk* pMono, const AudioBuffer& rsi, size_t so... method copyChunk (line 86) | void copyChunk( PcmMonoChunk* pMono, const AudioBuffer& rsi, size_t so... method moveBufferData (line 91) | void moveBufferData( AudioBuffer& rdi, size_t amount ) const override ... method readerChannelsCount (line 109) | uint32_t readerChannelsCount() const override final { return 2; } function __m128i (line 115) | __forceinline __m128i load( const GUID& guid ) function HRESULT (line 121) | HRESULT getDecoderInputSubtype( IMFSourceReader* reader, __m128i& rdi ) function HRESULT (line 154) | HRESULT isMp3Decoder( IMFSourceReader* reader ) function HRESULT (line 165) | HRESULT getPreciseDuration( IMFSourceReader* reader, size_t& length, boo... function HRESULT (line 247) | HRESULT getDuration( IMFSourceReader* reader, size_t& length, bool mono,... function HRESULT (line 313) | HRESULT PcmReader::readNextSample() function HRESULT (line 393) | HRESULT PcmReader::readChunk( PcmMonoChunk& mono, PcmStereoChunk* stereo ) FILE: Whisper/MF/PcmReader.h function namespace (line 8) | namespace Whisper FILE: Whisper/MF/loadAudioFile.cpp type Whisper (line 12) | namespace Whisper class MediaFileBuffer (line 14) | class MediaFileBuffer : public ComLight::ObjectRoot method countSamples (line 19) | countSamples() const noexcept override final method getPcmMono (line 23) | getPcmMono() const noexcept override final method getPcmStereo (line 29) | getPcmStereo() const noexcept override final method getTime (line 35) | getTime( int64_t& rdi ) const noexcept override final function HRESULT (line 44) | HRESULT MediaFileBuffer::load( LPCTSTR path, bool stereo ) function HRESULT (line 141) | HRESULT COMLIGHTCALL Whisper::loadAudioFile( LPCTSTR path, bool stereo, ... FILE: Whisper/MF/loadAudioFile.h function namespace (line 4) | namespace Whisper FILE: Whisper/MF/mfStartup.cpp type sCoInitStatus (line 9) | struct sCoInitStatus function HRESULT (line 21) | static HRESULT coInitialize() function coUninitialize (line 51) | static void coUninitialize() function HRESULT (line 93) | HRESULT MfStartupRaii::startup() FILE: Whisper/MF/mfStartup.h function namespace (line 3) | namespace Whisper FILE: Whisper/MF/mfUtils.cpp function HRESULT (line 5) | HRESULT Whisper::createMediaType( bool stereo, IMFMediaType** pp ) function HRESULT (line 28) | HRESULT Whisper::getStreamDuration( IMFSourceReader* reader, int64_t& du... function HRESULT (line 45) | HRESULT Whisper::validateCurrentMediaType( IMFSourceReader* reader, uint... FILE: Whisper/MF/mfUtils.h function namespace (line 8) | namespace Whisper FILE: Whisper/ML/ConstantBuffer.cpp function HRESULT (line 6) | HRESULT ConstantBuffer::create() function copy32 (line 18) | __forceinline void copy32( __m128i* rdi, const TensorShape& ts ) function HRESULT (line 25) | HRESULT ConstantBuffer::update( const TensorShape& t0 ) function HRESULT (line 35) | HRESULT ConstantBuffer::update( const TensorShape& t0, const TensorShape... function HRESULT (line 46) | HRESULT ConstantBuffer::update( const TensorShape& t0, const TensorShape... FILE: Whisper/ML/ConstantBuffer.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/ML/Context.ops.cpp function Tensor (line 6) | Tensor MlContext::createTensor( eDataType type, const std::array& rsi, CCo... function HRESULT (line 31) | HRESULT LookupTables::create() function HRESULT (line 49) | HRESULT LookupTables::createClone( const LookupTables& source ) function __m128i (line 62) | __m128i LookupTables::getMemoryUsage() const FILE: Whisper/ML/LookupTables.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/ML/LookupTablesData.cpp function fp32 (line 10) | inline float fp32( uint16_t f16 ) function fp16 (line 17) | inline uint16_t fp16( float fp32 ) function computeGelu (line 28) | inline float computeGelu( float x ) FILE: Whisper/ML/LookupTablesData.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/ML/MlContext.cpp type sFlashAttentionConstants (line 163) | struct sFlashAttentionConstants type sFlashAttnDispatchInfo (line 172) | struct sFlashAttnDispatchInfo function sFlashAttnDispatchInfo (line 178) | sFlashAttnDispatchInfo makeFlashAttentionConstants( CComPtr ... function HRESULT (line 214) | HRESULT Tensor::create( eDataType type, std::initializer_list ... function HRESULT (line 220) | HRESULT Tensor::create( eDataType type, const std::array& s... function eDataType (line 226) | eDataType Tensor::getType() const function Tensor (line 329) | Tensor Tensor::reshape3d( uint32_t ne0, uint32_t ne1, uint32_t ne2 ) const FILE: Whisper/ML/Tensor.h function namespace (line 6) | namespace DirectCompute FILE: Whisper/ML/TensorEx.cpp function HRESULT (line 8) | HRESULT TensorEx::create( const ggml_tensor& ggml, eBufferUse usage, boo... function HRESULT (line 46) | HRESULT TensorEx::create( eDataType type, eBufferUse usage, const std::a... function HRESULT (line 57) | HRESULT TensorEx::getViewSize( uint32_t& cbElement, uint32_t& countEleme... function HRESULT (line 75) | HRESULT TensorEx::download( void* rdi, size_t cb ) const function HRESULT (line 90) | HRESULT TensorEx::download( void* rdi ) const FILE: Whisper/ML/TensorEx.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/ML/TensorGpuViews.cpp function HRESULT (line 5) | HRESULT TensorGpuViews::create( ID3D11Buffer* gpuBuffer, DXGI_FORMAT for... FILE: Whisper/ML/TensorGpuViews.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/ML/TensorShape.cpp function HRESULT (line 23) | HRESULT TensorShape::create( const ggml_tensor& ggml ) FILE: Whisper/ML/TensorShape.h type ggml_tensor (line 6) | struct ggml_tensor function namespace (line 9) | namespace DirectCompute function isSameShape (line 97) | inline bool isSameShape( const TensorShape& t0, const TensorShape& t1 ) function isSameShapeAndLayout (line 105) | inline bool isSameShapeAndLayout( const TensorShape& t0, const TensorSha... FILE: Whisper/ML/TensorsArena.cpp function roundUpPower2 (line 6) | static inline uint32_t roundUpPower2( uint32_t x ) function Tensor (line 51) | Tensor PooledTensor::tensor( eDataType type, const std::array& ne ) function Tensor (line 104) | Tensor TensorsArena::tensor( eDataType type, const std::array FILE: Whisper/Utils/Trace/TraceStructures.h function namespace (line 6) | namespace Tracing FILE: Whisper/Utils/Trace/TraceWriter.cpp function HRESULT (line 14) | static HRESULT createDir( LPCTSTR pathFile ) class TraceFileWriter (line 30) | class TraceFileWriter method addString (line 40) | uint32_t addString( const CStringA& s ) method addString (line 56) | void addString( sTraceItem& rdi, const ItemName& name ) method HRESULT (line 68) | HRESULT create( LPCTSTR path ) method HRESULT (line 81) | HRESULT buffer( const ItemName& name, const void* rsi, size_t length, ... method HRESULT (line 92) | HRESULT tensor( const ItemName& name, const void* rsi, __m128i size, _... method HRESULT (line 103) | HRESULT close() class TraceWriter (line 136) | class TraceWriter : public iTraceWriter method HRESULT (line 140) | HRESULT buffer( const ItemName& name, const void* rsi, size_t length, ... method HRESULT (line 145) | HRESULT tensor( const ItemName& name, const void* rsi, __m128i size, _... method TraceWriter (line 152) | TraceWriter( LPCTSTR path ) function HRESULT (line 181) | HRESULT iTraceWriter::tensor( const ItemName& name, const DirectCompute:... function HRESULT (line 199) | HRESULT iTraceWriter::tensor( const ItemName& name, const CpuCompute::Te... function HRESULT (line 215) | HRESULT __declspec( noinline ) iTraceWriter::tensor( const ItemName& nam... function HRESULT (line 259) | HRESULT iTraceWriter::tensor( const ItemName& name, const ggml_tensor& s... FILE: Whisper/Utils/Trace/TraceWriter.h function namespace (line 5) | namespace DirectCompute function namespace (line 9) | namespace CpuCompute type ggml_tensor (line 14) | struct ggml_tensor function namespace (line 16) | namespace Tracing function class (line 55) | class iTraceWriter FILE: Whisper/Utils/Trace/tracing.cpp type Tracing (line 6) | namespace Tracing function BOOL (line 11) | static BOOL __stdcall consoleHandler( DWORD dwCtrlType ) function traceCreate (line 21) | void traceCreate( LPCTSTR path ) function traceClose (line 27) | void traceClose() function iTraceWriter (line 32) | iTraceWriter* getWriter() function delayTensor (line 40) | void delayTensor( const ItemName& name, const ggml_tensor* tensor ) function HRESULT (line 45) | HRESULT writeDelayedTensors() function HRESULT (line 61) | HRESULT tensor( const ItemName& name, const DirectCompute::Tensor& ten... FILE: Whisper/Utils/Trace/tracing.h function namespace (line 5) | namespace Tracing FILE: Whisper/Utils/miscUtils.cpp function setCurrentThreadName (line 5) | void setCurrentThreadName( const char* threadName ) function computeScaling (line 36) | float computeScaling( int mul, int div ) FILE: Whisper/Utils/miscUtils.h function check (line 6) | inline void check( HRESULT hr ) function __m128i (line 13) | inline __m128i __vectorcall load16( const int* rsi ) function __m128i (line 17) | inline __m128i __vectorcall load16( const uint32_t* rsi ) function __m128i (line 21) | inline __m128i __vectorcall load( const std::array& arr ) function store16 (line 25) | inline void __vectorcall store16( void* rdi, __m128i v ) function store12 (line 29) | inline void __vectorcall store12( void* rdi, __m128i v ) function store (line 34) | inline void __vectorcall store( std::array& arr, __m128i v ) function vectorEqual (line 38) | inline bool __vectorcall vectorEqual( __m128i a, __m128i b ) function __m128i (line 44) | inline __m128i __vectorcall setLow_size( size_t low ) function __m128i (line 48) | inline __m128i __vectorcall setr_size( size_t low, size_t high ) function __m128i (line 54) | inline __m128i __vectorcall setHigh_size( size_t high ) function HRESULT (line 63) | inline HRESULT getLastHr() function makeTime (line 70) | inline uint64_t makeTime( uint64_t mul, uint64_t div ) FILE: Whisper/Utils/parallelFor.cpp class ParallelForContext (line 6) | class alignas( 64 ) ParallelForContext function PTP_WORK (line 32) | PTP_WORK ParallelForContext::createWork() function HRESULT (line 48) | HRESULT ParallelForContext::getStatus() const type Whisper (line 57) | namespace Whisper function HRESULT (line 59) | HRESULT parallelFor( pfnParallelForCallback pfn, int threadsCount, voi... function HRESULT (line 97) | HRESULT ThreadPoolWork::create() function HRESULT (line 109) | HRESULT ThreadPoolWork::parallelFor( int threadsCount ) noexcept FILE: Whisper/Utils/parallelFor.h function namespace (line 3) | namespace Whisper FILE: Whisper/Whisper/ContextImpl.capture.cpp class TranscribeBuffer (line 15) | class TranscribeBuffer : public ComLight::ObjectRoot method countSamples (line 18) | countSamples() const override final method getPcmMono (line 22) | getPcmMono() const override final method getPcmStereo (line 28) | getPcmStereo() const override final method getTime (line 34) | getTime( int64_t& rdi ) const override final class TranscribeBufferObj (line 44) | class TranscribeBufferObj : public ComLight::Object method Release (line 46) | uint32_t Release() override final type CaptureParams (line 53) | struct CaptureParams method CaptureParams (line 58) | CaptureParams( const sCaptureParams& cp ) class Capture (line 71) | class Capture method HRESULT (line 95) | HRESULT setStateFlag( eCaptureStatus newBit ) noexcept method HRESULT (line 107) | HRESULT clearStateFlag( eCaptureStatus clearBit ) noexcept method hasStateFlag (line 119) | bool hasStateFlag( eCaptureStatus testBit ) const method HRESULT (line 134) | HRESULT postPoolWork() method Capture (line 150) | Capture( const sCaptureCallbacks& cb, const iAudioCapture* ac, const s... method HRESULT (line 171) | HRESULT checkCancel() noexcept function HRESULT (line 181) | HRESULT Capture::startup( const iAudioCapture* ac ) function HRESULT (line 212) | HRESULT Capture::run() function HRESULT (line 290) | HRESULT Capture::readSample( bool discard ) function HRESULT (line 360) | HRESULT Capture::workCallback() function HRESULT (line 398) | HRESULT COMLIGHTCALL ContextImpl::runCapture( const sFullParams& params,... FILE: Whisper/Whisper/ContextImpl.cpp function HRESULT (line 17) | HRESULT ContextImpl::encode( iSpectrogram& mel, int seek ) function HRESULT (line 46) | HRESULT ContextImpl::decode( const int* tokens, size_t length, int n_pas... function sTokenData (line 71) | sTokenData ContextImpl::sampleBest( const float* probs, bool force_times... function sTokenData (line 159) | sTokenData ContextImpl::sampleBest() function sTokenData (line 165) | sTokenData ContextImpl::sampleTimestamp( bool initial ) function voice_length (line 173) | static float voice_length( const char* text ) function timestamp_to_sample (line 209) | static int timestamp_to_sample( int64_t t, int n_samples ) function sample_to_timestamp (line 214) | static int64_t sample_to_timestamp( int i_sample ) function to_timestamp (line 421) | static std::string to_timestamp( int64_t t, bool comma = false ) class ContextImpl::CurrentSpectrogramRaii (line 437) | class ContextImpl::CurrentSpectrogramRaii method CurrentSpectrogramRaii (line 441) | CurrentSpectrogramRaii( ContextImpl* c, iSpectrogram& mel ) function HRESULT (line 452) | HRESULT COMLIGHTCALL ContextImpl::runFullImpl( const sFullParams& params... FILE: Whisper/Whisper/ContextImpl.diarize.cpp function chunkOffset (line 9) | inline int64_t chunkOffset( int64_t time, int64_t mediaTimeOffset ) function __m128 (line 17) | inline __m128 __vectorcall computeChannelsEnergy( const std::vector& rdi, const std::vector& rsi ) function HRESULT (line 77) | HRESULT clone( EncoderBuffers& rdi, const EncoderBuffers& rsi ) function HRESULT (line 87) | HRESULT clone( DecoderBuffers& rdi, const DecoderBuffers& rsi ) function HRESULT (line 98) | HRESULT ModelBuffers::createClone( const ModelBuffers& rsi ) FILE: Whisper/Whisper/ModelBuffers.cpp type DirectCompute (line 6) | namespace DirectCompute function Tensor (line 33) | Tensor* ModelLoader::lookup( const ggml_tensor* ggml ) const function __m128i (line 53) | __m128i __declspec( noinline ) DirectCompute::TensorPair::getMemoryUse()... function __m128i (line 58) | __m128i DirectCompute::LayerEncoder::getMemoryUse() const function __m128i (line 71) | __m128i DirectCompute::EncoderBuffers::getMemoryUse() const function __m128i (line 83) | __m128i DirectCompute::LayerDecoder::getMemoryUse() const function __m128i (line 101) | __m128i DirectCompute::DecoderBuffers::getMemoryUse() const function __m128i (line 112) | __m128i DirectCompute::ModelBuffers::getMemoryUse() const FILE: Whisper/Whisper/ModelBuffers.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/Whisper/ModelImpl.cpp function HRESULT (line 14) | HRESULT COMLIGHTCALL ModelImpl::createContext( iContext** pp ) function HRESULT (line 27) | HRESULT COMLIGHTCALL ModelImpl::tokenize( const char* text, pfnDecodedTo... function HRESULT (line 40) | HRESULT COMLIGHTCALL ModelImpl::clone( iModel** rdi ) function HRESULT (line 55) | HRESULT ModelImpl::createClone( const ModelImpl& source ) function HRESULT (line 62) | HRESULT ModelImpl::load( iReadStream* stm, bool hybrid, const sLoadModel... function hasSse41AndF16C (line 69) | inline bool hasSse41AndF16C() function hasAvxAndFma (line 89) | inline bool hasAvxAndFma() function HRESULT (line 115) | HRESULT __stdcall Whisper::loadGpuModel( const wchar_t* path, const sMod... FILE: Whisper/Whisper/ModelImpl.h function namespace (line 8) | namespace Whisper FILE: Whisper/Whisper/ModelLoader.h function namespace (line 5) | namespace DirectCompute FILE: Whisper/Whisper/Spectrogram.cpp class Spectrogram::MelContext (line 12) | class alignas( 64 ) Spectrogram::MelContext method MelContext (line 22) | MelContext( const float* rsi, size_t len, const Filters& f, Spectrogra... function HRESULT (line 46) | HRESULT Spectrogram::MelContext::workCallback( int ith, void* ctx ) noex... function HRESULT (line 64) | HRESULT Spectrogram::pcmToMel( const iAudioBuffer* buffer, const Filters... function HRESULT (line 142) | HRESULT Spectrogram::copyStereoPcm( size_t offset, size_t length, std::v... FILE: Whisper/Whisper/Spectrogram.h function namespace (line 6) | namespace Whisper FILE: Whisper/Whisper/TranscribeResult.h function namespace (line 5) | namespace Whisper FILE: Whisper/Whisper/Vocabulary.cpp function HRESULT (line 64) | HRESULT Vocabulary::load( ComLight::iReadStream* stm, int lengthInHeader ) function HRESULT (line 158) | HRESULT Vocabulary::tokenize( const std::string& text, std::vector& ... FILE: Whisper/Whisper/Vocabulary.h function namespace (line 6) | namespace Whisper FILE: Whisper/Whisper/WhisperContext.cpp function defaultArenaConfigs (line 20) | TensorsArena::sArenaConfigs defaultArenaConfigs() function Tensor (line 31) | Tensor WhisperContext::DecoderLayerPool::tensor( eDataType type, const s... class WhisperContext::ArenaRaii (line 37) | class WhisperContext::ArenaRaii method ArenaRaii (line 44) | ArenaRaii( WhisperContext& ctx, iTensorArena& ta ) : function ModelBuffers (line 84) | const ModelBuffers& getGlobalModel() function WhisperContext (line 108) | WhisperContext& WhisperContext::current() function WhisperContext (line 116) | WhisperContext& WhisperContext::current() function Tensor (line 122) | Tensor WhisperContext::createTensor( eDataType type, const std::array& map, in... function populateDecodeTensorsMap (line 108) | void populateDecodeTensorsMap( CAtlMap& map, in... function populateTensorsMap (line 158) | void populateTensorsMap( CAtlMap& map, int laye... type sTensorHeader (line 164) | struct sTensorHeader function __m128i (line 170) | inline __m128i cmple( __m128i a, __m128i b ) function allPositive (line 176) | inline bool allPositive( const std::array& ne ) class WhisperModel::CallbacksImpl (line 186) | class WhisperModel::CallbacksImpl : public CpuCompute::iLoaderProgressSink method HRESULT (line 191) | HRESULT gotBytes( int64_t cb ) override final method CallbacksImpl (line 215) | CallbacksImpl() method HRESULT (line 224) | HRESULT initialize( ComLight::iReadStream* stm, const sLoadModelCallba... method HRESULT (line 234) | HRESULT call( ComLight::iReadStream* stm ) function HRESULT (line 257) | HRESULT WhisperModel::loadGpu( ComLight::iReadStream* stm, CallbacksImpl... function HRESULT (line 343) | HRESULT WhisperModel::loadHybrid( ComLight::iReadStream* stm, CallbacksI... function HRESULT (line 434) | HRESULT WhisperModel::load( ComLight::iReadStream* stm, bool hybrid, con... function HRESULT (line 494) | HRESULT Whisper::WhisperModel::createClone( const WhisperModel& rsi ) function __m128i (line 502) | __m128i Whisper::WhisperModel::getMemoryUse() const FILE: Whisper/Whisper/WhisperModel.h function namespace (line 10) | namespace Whisper FILE: Whisper/Whisper/audioConstants.h function namespace (line 4) | namespace Whisper FILE: Whisper/Whisper/iSpectrogram.h function namespace (line 4) | namespace Whisper FILE: Whisper/Whisper/loaderUtils.h function namespace (line 4) | namespace Whisper FILE: Whisper/Whisper/melSpectrogram.cpp type Whisper (line 5) | namespace Whisper function tempVectorSizeRecursion (line 22) | uint32_t tempVectorSizeRecursion( uint32_t len ) function __m128 (line 43) | inline __m128 hadd2( __m128 low, __m128 high ) function __m128 (line 57) | inline __m128 load2( const float* rsi ) function store2 (line 61) | inline void store2( float* rdi, __m128 vec ) function __m128 (line 65) | inline __m128 loadFloat3( const float* rsi ) function __m128 (line 71) | inline __m128 loadPartial( const float* rsi, size_t rem ) function dft (line 89) | inline void dft( const float* rsi, size_t len, float* rdi ) function splitEvenOdd (line 165) | inline void splitEvenOdd( const float* rsi, size_t len, float* rdiEven, ... function __m128 (line 195) | inline __m128 set2( float f ) function __m128 (line 201) | inline __m128 dup2( __m128 x ) function __m128 (line 207) | inline __m128 load2dup( const float* rsi ) function store2high (line 211) | inline void store2high( float* rdi, __m128 vec ) FILE: Whisper/Whisper/melSpectrogram.h function namespace (line 6) | namespace Whisper FILE: Whisper/Whisper/sEncodeParams.h function namespace (line 4) | namespace DirectCompute FILE: Whisper/Whisper/sModelParams.h function namespace (line 2) | namespace Whisper FILE: Whisper/Whisper/sTokenData.h function namespace (line 4) | namespace Whisper FILE: Whisper/Whisper/voiceActivityDetection.cpp function squareRoot (line 58) | inline float squareRoot( float x ) FILE: Whisper/Whisper/voiceActivityDetection.h function namespace (line 6) | namespace Whisper FILE: Whisper/modelFactory.cpp function HRESULT (line 5) | HRESULT COMLIGHTCALL Whisper::loadModel( const wchar_t* path, const sMod... FILE: Whisper/modelFactory.h function namespace (line 5) | namespace Whisper FILE: Whisper/source.compat/convertThings.cpp function sFullParams (line 7) | sFullParams makeNewParams( const whisper_full_params& wfp ) class NewParamsTemp (line 51) | class NewParamsTemp type whisper_context (line 58) | struct whisper_context type whisper_context (line 59) | struct whisper_context method initialize (line 63) | void initialize( whisper_full_params& res, const Whisper::sFullParams&... type whisper_context (line 101) | struct whisper_context type whisper_context (line 110) | struct whisper_context function whisper_full_params (line 121) | whisper_full_params makeOldParams( const Whisper::sFullParams& rsi, Whis... function sTimeSpan (line 167) | inline sTimeSpan time( int64_t wt ) function makeNewResults (line 173) | void makeNewResults( whisper_context* ctx, Whisper::eResultFlags flags, ... function HRESULT (line 219) | HRESULT makeNewResults( whisper_context* ctx, Whisper::eResultFlags flag... FILE: Whisper/source.compat/ggmlMsvc.c function _cvtsh_ss (line 7) | __forceinline float _cvtsh_ss( uint16_t f16 ) function _cvtss_sh (line 14) | __forceinline uint16_t _cvtss_sh( float f, int rounding ) function FILE (line 22) | FILE* fopen_msvc( const char* filename, const char* mode ) FILE: Whisper/source/ggml.c type LONG (line 33) | typedef volatile LONG atomic_int; type atomic_int (line 34) | typedef atomic_int atomic_bool; function atomic_store (line 36) | static void atomic_store(atomic_int* ptr, LONG val) { function LONG (line 39) | static LONG atomic_load(atomic_int* ptr) { function LONG (line 42) | static LONG atomic_fetch_add(atomic_int* ptr, LONG inc) { function LONG (line 45) | static LONG atomic_fetch_sub(atomic_int* ptr, LONG dec) { type HANDLE (line 49) | typedef HANDLE pthread_t; type DWORD (line 51) | typedef DWORD thread_ret_t; function pthread_create (line 52) | static int pthread_create(pthread_t* out, void* unused, thread_ret_t(*fu... function pthread_join (line 63) | static int pthread_join(pthread_t thread, void* unused) { function sched_yield (line 67) | static int sched_yield (void) { type ggml_float (line 112) | typedef double ggml_float; function ggml_fp16_to_fp32 (line 125) | float ggml_fp16_to_fp32(ggml_fp16_t x) { function ggml_fp16_t (line 129) | ggml_fp16_t ggml_fp32_to_fp16(float x) { function ggml_fp16_to_fp32 (line 151) | float ggml_fp16_to_fp32(ggml_fp16_t h) { function ggml_fp16_t (line 154) | ggml_fp16_t ggml_fp32_to_fp16(float f) { function fp32_from_bits (line 166) | static inline float fp32_from_bits(uint32_t w) { function fp32_to_bits (line 175) | static inline uint32_t fp32_to_bits(float f) { function ggml_fp16_to_fp32 (line 184) | float ggml_fp16_to_fp32(ggml_fp16_t h) { function ggml_fp16_t (line 207) | ggml_fp16_t ggml_fp32_to_fp16(float f) { function ggml_time_init (line 256) | void ggml_time_init(void) { function ggml_time_ms (line 261) | int64_t ggml_time_ms(void) { function ggml_time_us (line 266) | int64_t ggml_time_us(void) { function ggml_time_init (line 272) | void ggml_time_init(void) {} function ggml_time_ms (line 273) | int64_t ggml_time_ms(void) { function ggml_time_us (line 279) | int64_t ggml_time_us(void) { function ggml_cycles (line 286) | int64_t ggml_cycles(void) { function ggml_cycles_per_ms (line 290) | int64_t ggml_cycles_per_ms(void) { function v128_t (line 626) | inline static v128_t __wasm_f16x4_load(const ggml_fp16_t * p) { function __wasm_f16x4_store (line 637) | inline static void __wasm_f16x4_store(ggml_fp16_t * p, v128_t x) { function ggml_vec_set_i8 (line 696) | inline static void ggml_vec_set_i8(const int n, int8_t * x, const int8_t... function ggml_vec_set_i16 (line 698) | inline static void ggml_vec_set_i16(const int n, int16_t * x, const int1... function ggml_vec_set_i32 (line 700) | inline static void ggml_vec_set_i32(const int n, int32_t * x, const int3... function ggml_vec_set_f16 (line 702) | inline static void ggml_vec_set_f16(const int n, ggml_fp16_t * x, const ... function ggml_vec_add_f32 (line 704) | inline static void ggml_vec_add_f32 (const int n, float * z, const float... function ggml_vec_acc_f32 (line 705) | inline static void ggml_vec_acc_f32 (const int n, float * y, const float... function ggml_vec_acc1_f32 (line 706) | inline static void ggml_vec_acc1_f32(const int n, float * y, const float... function ggml_vec_sub_f32 (line 707) | inline static void ggml_vec_sub_f32 (const int n, float * z, const float... function ggml_vec_set_f32 (line 708) | inline static void ggml_vec_set_f32 (const int n, float * x, const float... function ggml_vec_cpy_f32 (line 709) | inline static void ggml_vec_cpy_f32 (const int n, float * y, const float... function ggml_vec_neg_f32 (line 710) | inline static void ggml_vec_neg_f32 (const int n, float * y, const float... function ggml_vec_mul_f32 (line 711) | inline static void ggml_vec_mul_f32 (const int n, float * z, const float... function ggml_vec_div_f32 (line 712) | inline static void ggml_vec_div_f32 (const int n, float * z, const float... function ggml_vec_dot_f32 (line 714) | inline static void ggml_vec_dot_f32(const int n, float * restrict s, con... function ggml_vec_dot_f16 (line 751) | inline static void ggml_vec_dot_f16(const int n, float * restrict s, ggm... function ggml_vec_mad_f32 (line 840) | inline static void ggml_vec_mad_f32(const int n, float * restrict y, con... function ggml_vec_mad_f16 (line 871) | inline static void ggml_vec_mad_f16(const int n, ggml_fp16_t * restrict ... function ggml_vec_scale_f32 (line 962) | inline static void ggml_vec_scale_f32(const int n, float * y, const floa... function ggml_vec_norm_f32 (line 991) | inline static void ggml_vec_norm_f32 (const int n, float * s, const floa... function ggml_vec_sqr_f32 (line 992) | inline static void ggml_vec_sqr_f32 (const int n, float * y, const floa... function ggml_vec_sqrt_f32 (line 993) | inline static void ggml_vec_sqrt_f32 (const int n, float * y, const floa... function ggml_vec_abs_f32 (line 994) | inline static void ggml_vec_abs_f32 (const int n, float * y, const floa... function ggml_vec_sgn_f32 (line 995) | inline static void ggml_vec_sgn_f32 (const int n, float * y, const floa... function ggml_vec_step_f32 (line 996) | inline static void ggml_vec_step_f32 (const int n, float * y, const floa... function ggml_vec_relu_f32 (line 997) | inline static void ggml_vec_relu_f32 (const int n, float * y, const floa... function ggml_gelu_f32 (line 1002) | inline static float ggml_gelu_f32(float x) { function ggml_vec_gelu_f16 (line 1006) | inline static void ggml_vec_gelu_f16(const int n, ggml_fp16_t * y, const... function ggml_vec_gelu_f32 (line 1014) | inline static void ggml_vec_gelu_f32(const int n, float * y, const float... function ggml_vec_gelu_f32 (line 1023) | inline static void ggml_vec_gelu_f32(const int n, float * y, const float... function ggml_vec_sum_f32 (line 1030) | inline static void ggml_vec_sum_f32 (const int n, float * s, const f... function ggml_vec_norm_inv_f32 (line 1031) | inline static void ggml_vec_norm_inv_f32(const int n, float * s, const f... type ggml_object (line 1153) | struct ggml_object { type ggml_object (line 1162) | struct ggml_object type ggml_object (line 1164) | struct ggml_object type ggml_tensor (line 1165) | struct ggml_tensor type ggml_context (line 1171) | struct ggml_context { type ggml_context_container (line 1182) | struct ggml_context_container { type ggml_task_type (line 1192) | enum ggml_task_type { type ggml_compute_params (line 1198) | struct ggml_compute_params { type ggml_state (line 1212) | struct ggml_state { type ggml_state (line 1217) | struct ggml_state function ggml_critical_section_start (line 1221) | inline static void ggml_critical_section_start() { function ggml_critical_section_end (line 1234) | inline static void ggml_critical_section_end() { function ggml_print_object (line 1240) | void ggml_print_object(const struct ggml_object * obj) { function ggml_print_objects (line 1245) | void ggml_print_objects(const struct ggml_context * ctx) { function ggml_nelements (line 1258) | int ggml_nelements(const struct ggml_tensor * tensor) { function ggml_nrows (line 1264) | int ggml_nrows(const struct ggml_tensor * tensor) { function ggml_nbytes (line 1270) | size_t ggml_nbytes(const struct ggml_tensor * tensor) { function ggml_type_size (line 1276) | size_t ggml_type_size(enum ggml_type type) { function ggml_element_size (line 1280) | size_t ggml_element_size(const struct ggml_tensor * tensor) { function ggml_is_scalar (line 1284) | bool ggml_is_scalar(const struct ggml_tensor * tensor) { function ggml_is_vector (line 1290) | bool ggml_is_vector(const struct ggml_tensor * tensor) { function ggml_is_matrix (line 1296) | bool ggml_is_matrix(const struct ggml_tensor * tensor) { function ggml_can_mul_mat (line 1302) | bool ggml_can_mul_mat(const struct ggml_tensor * t0, const struct ggml_t... function ggml_is_contiguous (line 1311) | bool ggml_is_contiguous(const struct ggml_tensor * tensor) { function ggml_is_padded_1d (line 1321) | bool ggml_is_padded_1d(const struct ggml_tensor * tensor) { function ggml_are_same_shape (line 1330) | bool ggml_are_same_shape(const struct ggml_tensor * t0, const struct ggm... function ggml_can_repeat (line 1341) | bool ggml_can_repeat(const struct ggml_tensor * t0, const struct ggml_te... function ggml_up32 (line 1351) | int ggml_up32(int n) { function ggml_up64 (line 1355) | int ggml_up64(int n) { type ggml_context (line 1365) | struct ggml_context type ggml_init_params (line 1365) | struct ggml_init_params type ggml_state (line 1394) | struct ggml_state type ggml_context (line 1411) | struct ggml_context type ggml_context (line 1431) | struct ggml_context function ggml_free (line 1449) | void ggml_free(struct ggml_context * ctx) { function ggml_used_mem (line 1478) | size_t ggml_used_mem(const struct ggml_context * ctx) { type ggml_tensor (line 1484) | struct ggml_tensor type ggml_context (line 1485) | struct ggml_context type ggml_type (line 1486) | enum ggml_type type ggml_object (line 1491) | struct ggml_object type ggml_tensor (line 1508) | struct ggml_tensor type ggml_object (line 1518) | struct ggml_object type ggml_object (line 1518) | struct ggml_object type ggml_object (line 1520) | struct ggml_object type ggml_tensor (line 1537) | struct ggml_tensor type ggml_tensor (line 1537) | struct ggml_tensor type ggml_tensor (line 1541) | struct ggml_tensor type ggml_tensor (line 1576) | struct ggml_tensor type ggml_context (line 1577) | struct ggml_context type ggml_type (line 1578) | enum ggml_type type ggml_tensor (line 1584) | struct ggml_tensor type ggml_context (line 1585) | struct ggml_context type ggml_type (line 1586) | enum ggml_type type ggml_tensor (line 1591) | struct ggml_tensor type ggml_context (line 1592) | struct ggml_context type ggml_type (line 1593) | enum ggml_type type ggml_tensor (line 1600) | struct ggml_tensor type ggml_context (line 1601) | struct ggml_context type ggml_type (line 1602) | enum ggml_type type ggml_tensor (line 1610) | struct ggml_tensor type ggml_context (line 1611) | struct ggml_context type ggml_type (line 1612) | enum ggml_type type ggml_tensor (line 1621) | struct ggml_tensor type ggml_context (line 1621) | struct ggml_context type ggml_tensor (line 1622) | struct ggml_tensor type ggml_tensor (line 1629) | struct ggml_tensor type ggml_context (line 1629) | struct ggml_context type ggml_tensor (line 1630) | struct ggml_tensor type ggml_tensor (line 1637) | struct ggml_tensor type ggml_context (line 1637) | struct ggml_context type ggml_tensor (line 1637) | struct ggml_tensor type ggml_tensor (line 1641) | struct ggml_tensor type ggml_tensor (line 1641) | struct ggml_tensor type ggml_tensor (line 1646) | struct ggml_tensor type ggml_tensor (line 1646) | struct ggml_tensor type ggml_tensor (line 1698) | struct ggml_tensor type ggml_tensor (line 1698) | struct ggml_tensor function ggml_get_i32_1d (line 1750) | int32_t ggml_get_i32_1d(const struct ggml_tensor * tensor, int i) { function ggml_set_i32_1d (line 1786) | void ggml_set_i32_1d(const struct ggml_tensor * tensor, int i, int32_t v... function ggml_get_f32_1d (line 1820) | float ggml_get_f32_1d(const struct ggml_tensor * tensor, int i) { function ggml_set_f32_1d (line 1856) | void ggml_set_f32_1d(const struct ggml_tensor * tensor, int i, float val... type ggml_tensor (line 1890) | struct ggml_tensor type ggml_tensor (line 1894) | struct ggml_tensor type ggml_tensor (line 1899) | struct ggml_tensor type ggml_context (line 1900) | struct ggml_context type ggml_tensor (line 1901) | struct ggml_tensor type ggml_tensor (line 1909) | struct ggml_tensor type ggml_context (line 1910) | struct ggml_context type ggml_tensor (line 1911) | struct ggml_tensor type ggml_tensor (line 1919) | struct ggml_tensor type ggml_tensor (line 1929) | struct ggml_tensor type ggml_context (line 1930) | struct ggml_context type ggml_tensor (line 1931) | struct ggml_tensor type ggml_tensor (line 1935) | struct ggml_tensor type ggml_context (line 1936) | struct ggml_context type ggml_tensor (line 1937) | struct ggml_tensor type ggml_tensor (line 1943) | struct ggml_tensor type ggml_context (line 1944) | struct ggml_context type ggml_tensor (line 1945) | struct ggml_tensor type ggml_tensor (line 1946) | struct ggml_tensor type ggml_tensor (line 1956) | struct ggml_tensor type ggml_tensor (line 1966) | struct ggml_tensor type ggml_context (line 1967) | struct ggml_context type ggml_tensor (line 1968) | struct ggml_tensor type ggml_tensor (line 1969) | struct ggml_tensor type ggml_tensor (line 1973) | struct ggml_tensor type ggml_context (line 1974) | struct ggml_context type ggml_tensor (line 1975) | struct ggml_tensor type ggml_tensor (line 1976) | struct ggml_tensor type ggml_tensor (line 1982) | struct ggml_tensor type ggml_context (line 1983) | struct ggml_context type ggml_tensor (line 1984) | struct ggml_tensor type ggml_tensor (line 1985) | struct ggml_tensor type ggml_tensor (line 1995) | struct ggml_tensor type ggml_tensor (line 2005) | struct ggml_tensor type ggml_context (line 2006) | struct ggml_context type ggml_tensor (line 2007) | struct ggml_tensor type ggml_tensor (line 2008) | struct ggml_tensor type ggml_tensor (line 2012) | struct ggml_tensor type ggml_context (line 2013) | struct ggml_context type ggml_tensor (line 2014) | struct ggml_tensor type ggml_tensor (line 2015) | struct ggml_tensor type ggml_tensor (line 2021) | struct ggml_tensor type ggml_context (line 2022) | struct ggml_context type ggml_tensor (line 2023) | struct ggml_tensor type ggml_tensor (line 2024) | struct ggml_tensor type ggml_tensor (line 2038) | struct ggml_tensor type ggml_tensor (line 2048) | struct ggml_tensor type ggml_context (line 2049) | struct ggml_context type ggml_tensor (line 2050) | struct ggml_tensor type ggml_tensor (line 2051) | struct ggml_tensor type ggml_tensor (line 2055) | struct ggml_tensor type ggml_context (line 2056) | struct ggml_context type ggml_tensor (line 2057) | struct ggml_tensor type ggml_tensor (line 2058) | struct ggml_tensor type ggml_tensor (line 2064) | struct ggml_tensor type ggml_context (line 2065) | struct ggml_context type ggml_tensor (line 2066) | struct ggml_tensor type ggml_tensor (line 2067) | struct ggml_tensor type ggml_tensor (line 2081) | struct ggml_tensor type ggml_tensor (line 2091) | struct ggml_tensor type ggml_context (line 2092) | struct ggml_context type ggml_tensor (line 2093) | struct ggml_tensor type ggml_tensor (line 2094) | struct ggml_tensor type ggml_tensor (line 2098) | struct ggml_tensor type ggml_context (line 2099) | struct ggml_context type ggml_tensor (line 2100) | struct ggml_tensor type ggml_tensor (line 2101) | struct ggml_tensor type ggml_tensor (line 2107) | struct ggml_tensor type ggml_context (line 2108) | struct ggml_context type ggml_tensor (line 2109) | struct ggml_tensor type ggml_tensor (line 2117) | struct ggml_tensor type ggml_tensor (line 2127) | struct ggml_tensor type ggml_context (line 2128) | struct ggml_context type ggml_tensor (line 2129) | struct ggml_tensor type ggml_tensor (line 2133) | struct ggml_tensor type ggml_context (line 2134) | struct ggml_context type ggml_tensor (line 2135) | struct ggml_tensor type ggml_tensor (line 2141) | struct ggml_tensor type ggml_context (line 2142) | struct ggml_context type ggml_tensor (line 2143) | struct ggml_tensor type ggml_tensor (line 2151) | struct ggml_tensor type ggml_tensor (line 2161) | struct ggml_tensor type ggml_context (line 2162) | struct ggml_context type ggml_tensor (line 2163) | struct ggml_tensor type ggml_tensor (line 2167) | struct ggml_tensor type ggml_context (line 2168) | struct ggml_context type ggml_tensor (line 2169) | struct ggml_tensor type ggml_tensor (line 2175) | struct ggml_tensor type ggml_context (line 2176) | struct ggml_context type ggml_tensor (line 2177) | struct ggml_tensor type ggml_tensor (line 2184) | struct ggml_tensor type ggml_tensor (line 2196) | struct ggml_tensor type ggml_context (line 2197) | struct ggml_context type ggml_tensor (line 2198) | struct ggml_tensor type ggml_tensor (line 2207) | struct ggml_tensor type ggml_tensor (line 2219) | struct ggml_tensor type ggml_context (line 2220) | struct ggml_context type ggml_tensor (line 2221) | struct ggml_tensor type ggml_tensor (line 2222) | struct ggml_tensor type ggml_tensor (line 2235) | struct ggml_tensor type ggml_tensor (line 2247) | struct ggml_tensor type ggml_context (line 2248) | struct ggml_context type ggml_tensor (line 2249) | struct ggml_tensor type ggml_tensor (line 2257) | struct ggml_tensor type ggml_tensor (line 2267) | struct ggml_tensor type ggml_context (line 2268) | struct ggml_context type ggml_tensor (line 2269) | struct ggml_tensor type ggml_tensor (line 2273) | struct ggml_tensor type ggml_context (line 2274) | struct ggml_context type ggml_tensor (line 2275) | struct ggml_tensor type ggml_tensor (line 2282) | struct ggml_tensor type ggml_context (line 2283) | struct ggml_context type ggml_tensor (line 2284) | struct ggml_tensor type ggml_tensor (line 2292) | struct ggml_tensor type ggml_tensor (line 2302) | struct ggml_tensor type ggml_context (line 2303) | struct ggml_context type ggml_tensor (line 2304) | struct ggml_tensor type ggml_tensor (line 2308) | struct ggml_tensor type ggml_context (line 2309) | struct ggml_context type ggml_tensor (line 2310) | struct ggml_tensor type ggml_tensor (line 2316) | struct ggml_tensor type ggml_context (line 2317) | struct ggml_context type ggml_tensor (line 2318) | struct ggml_tensor type ggml_tensor (line 2326) | struct ggml_tensor type ggml_tensor (line 2336) | struct ggml_tensor type ggml_context (line 2337) | struct ggml_context type ggml_tensor (line 2338) | struct ggml_tensor type ggml_tensor (line 2342) | struct ggml_tensor type ggml_context (line 2343) | struct ggml_context type ggml_tensor (line 2344) | struct ggml_tensor type ggml_tensor (line 2350) | struct ggml_tensor type ggml_context (line 2351) | struct ggml_context type ggml_tensor (line 2352) | struct ggml_tensor type ggml_tensor (line 2360) | struct ggml_tensor type ggml_tensor (line 2370) | struct ggml_tensor type ggml_context (line 2371) | struct ggml_context type ggml_tensor (line 2372) | struct ggml_tensor type ggml_tensor (line 2376) | struct ggml_tensor type ggml_context (line 2377) | struct ggml_context type ggml_tensor (line 2378) | struct ggml_tensor type ggml_tensor (line 2384) | struct ggml_tensor type ggml_context (line 2385) | struct ggml_context type ggml_tensor (line 2386) | struct ggml_tensor type ggml_tensor (line 2394) | struct ggml_tensor type ggml_tensor (line 2404) | struct ggml_tensor type ggml_context (line 2405) | struct ggml_context type ggml_tensor (line 2406) | struct ggml_tensor type ggml_tensor (line 2410) | struct ggml_tensor type ggml_context (line 2411) | struct ggml_context type ggml_tensor (line 2412) | struct ggml_tensor type ggml_tensor (line 2418) | struct ggml_tensor type ggml_context (line 2419) | struct ggml_context type ggml_tensor (line 2420) | struct ggml_tensor type ggml_tensor (line 2428) | struct ggml_tensor type ggml_tensor (line 2438) | struct ggml_tensor type ggml_context (line 2439) | struct ggml_context type ggml_tensor (line 2440) | struct ggml_tensor type ggml_tensor (line 2444) | struct ggml_tensor type ggml_context (line 2445) | struct ggml_context type ggml_tensor (line 2446) | struct ggml_tensor type ggml_tensor (line 2452) | struct ggml_tensor type ggml_context (line 2453) | struct ggml_context type ggml_tensor (line 2454) | struct ggml_tensor type ggml_tensor (line 2463) | struct ggml_tensor type ggml_tensor (line 2473) | struct ggml_tensor type ggml_context (line 2474) | struct ggml_context type ggml_tensor (line 2475) | struct ggml_tensor type ggml_tensor (line 2479) | struct ggml_tensor type ggml_context (line 2480) | struct ggml_context type ggml_tensor (line 2481) | struct ggml_tensor type ggml_tensor (line 2487) | struct ggml_tensor type ggml_context (line 2488) | struct ggml_context type ggml_tensor (line 2489) | struct ggml_tensor type ggml_tensor (line 2490) | struct ggml_tensor type ggml_tensor (line 2501) | struct ggml_tensor type ggml_tensor (line 2513) | struct ggml_tensor type ggml_context (line 2514) | struct ggml_context type ggml_tensor (line 2515) | struct ggml_tensor type ggml_tensor (line 2516) | struct ggml_tensor type ggml_tensor (line 2530) | struct ggml_tensor type ggml_tensor (line 2540) | struct ggml_tensor type ggml_context (line 2541) | struct ggml_context type ggml_tensor (line 2542) | struct ggml_tensor type ggml_tensor (line 2543) | struct ggml_tensor type ggml_tensor (line 2547) | struct ggml_tensor type ggml_context (line 2548) | struct ggml_context type ggml_tensor (line 2549) | struct ggml_tensor type ggml_tensor (line 2550) | struct ggml_tensor type ggml_tensor (line 2556) | struct ggml_tensor type ggml_context (line 2557) | struct ggml_context type ggml_tensor (line 2558) | struct ggml_tensor type ggml_tensor (line 2559) | struct ggml_tensor type ggml_tensor (line 2571) | struct ggml_tensor type ggml_tensor (line 2581) | struct ggml_tensor type ggml_context (line 2582) | struct ggml_context type ggml_tensor (line 2583) | struct ggml_tensor type ggml_tensor (line 2584) | struct ggml_tensor type ggml_tensor (line 2588) | struct ggml_tensor type ggml_context (line 2589) | struct ggml_context type ggml_tensor (line 2590) | struct ggml_tensor type ggml_tensor (line 2591) | struct ggml_tensor type ggml_tensor (line 2597) | struct ggml_tensor type ggml_context (line 2598) | struct ggml_context type ggml_tensor (line 2599) | struct ggml_tensor type ggml_tensor (line 2600) | struct ggml_tensor type ggml_tensor (line 2612) | struct ggml_tensor type ggml_tensor (line 2622) | struct ggml_tensor type ggml_context (line 2623) | struct ggml_context type ggml_tensor (line 2624) | struct ggml_tensor type ggml_tensor (line 2638) | struct ggml_tensor type ggml_tensor (line 2648) | struct ggml_tensor type ggml_context (line 2649) | struct ggml_context type ggml_tensor (line 2650) | struct ggml_tensor type ggml_tensor (line 2665) | struct ggml_tensor type ggml_tensor (line 2677) | struct ggml_tensor type ggml_context (line 2678) | struct ggml_context type ggml_tensor (line 2679) | struct ggml_tensor type ggml_tensor (line 2686) | struct ggml_tensor type ggml_tensor (line 2698) | struct ggml_tensor type ggml_context (line 2699) | struct ggml_context type ggml_tensor (line 2700) | struct ggml_tensor type ggml_tensor (line 2711) | struct ggml_tensor type ggml_tensor (line 2727) | struct ggml_tensor type ggml_context (line 2728) | struct ggml_context type ggml_tensor (line 2729) | struct ggml_tensor type ggml_tensor (line 2753) | struct ggml_tensor type ggml_tensor (line 2788) | struct ggml_tensor type ggml_context (line 2789) | struct ggml_context type ggml_tensor (line 2790) | struct ggml_tensor type ggml_tensor (line 2798) | struct ggml_tensor type ggml_tensor (line 2816) | struct ggml_tensor type ggml_context (line 2817) | struct ggml_context type ggml_tensor (line 2818) | struct ggml_tensor type ggml_tensor (line 2819) | struct ggml_tensor type ggml_tensor (line 2831) | struct ggml_tensor type ggml_tensor (line 2843) | struct ggml_tensor type ggml_context (line 2844) | struct ggml_context type ggml_tensor (line 2845) | struct ggml_tensor type ggml_tensor (line 2856) | struct ggml_tensor type ggml_tensor (line 2858) | struct ggml_tensor type ggml_tensor (line 2871) | struct ggml_tensor type ggml_context (line 2872) | struct ggml_context type ggml_tensor (line 2873) | struct ggml_tensor type ggml_tensor (line 2883) | struct ggml_tensor type ggml_tensor (line 2895) | struct ggml_tensor type ggml_context (line 2896) | struct ggml_context type ggml_tensor (line 2897) | struct ggml_tensor type ggml_tensor (line 2911) | struct ggml_tensor type ggml_tensor (line 2913) | struct ggml_tensor type ggml_tensor (line 2928) | struct ggml_tensor type ggml_context (line 2929) | struct ggml_context type ggml_tensor (line 2930) | struct ggml_tensor type ggml_tensor (line 2931) | struct ggml_tensor type ggml_tensor (line 2943) | struct ggml_tensor type ggml_tensor (line 2955) | struct ggml_tensor type ggml_context (line 2956) | struct ggml_context type ggml_tensor (line 2957) | struct ggml_tensor type ggml_tensor (line 2958) | struct ggml_tensor type ggml_tensor (line 2970) | struct ggml_tensor type ggml_tensor (line 2982) | struct ggml_tensor type ggml_context (line 2983) | struct ggml_context type ggml_tensor (line 2984) | struct ggml_tensor type ggml_tensor (line 2985) | struct ggml_tensor type ggml_tensor (line 2986) | struct ggml_tensor type ggml_tensor (line 2999) | struct ggml_tensor type ggml_tensor (line 3013) | struct ggml_tensor type ggml_context (line 3014) | struct ggml_context type ggml_tensor (line 3015) | struct ggml_tensor type ggml_tensor (line 3016) | struct ggml_tensor type ggml_tensor (line 3017) | struct ggml_tensor type ggml_tensor (line 3018) | struct ggml_tensor type ggml_tensor (line 3019) | struct ggml_tensor type ggml_tensor (line 3031) | struct ggml_tensor function ggml_set_param (line 3046) | void ggml_set_param( function ggml_compute_forward_dup_f16 (line 3057) | static void ggml_compute_forward_dup_f16( function ggml_compute_forward_dup_f32 (line 3161) | static void ggml_compute_forward_dup_f32( function ggml_compute_forward_dup (line 3265) | static void ggml_compute_forward_dup( function ggml_compute_forward_add_f32 (line 3290) | static void ggml_compute_forward_add_f32( function ggml_compute_forward_add (line 3343) | static void ggml_compute_forward_add( function ggml_compute_forward_sub_f32 (line 3366) | static void ggml_compute_forward_sub_f32( function ggml_compute_forward_sub (line 3393) | static void ggml_compute_forward_sub( function ggml_compute_forward_mul_f32 (line 3416) | static void ggml_compute_forward_mul_f32( function ggml_compute_forward_mul (line 3443) | static void ggml_compute_forward_mul( function ggml_compute_forward_div_f32 (line 3466) | static void ggml_compute_forward_div_f32( function ggml_compute_forward_div (line 3493) | static void ggml_compute_forward_div( function ggml_compute_forward_sqr_f32 (line 3516) | static void ggml_compute_forward_sqr_f32( function ggml_compute_forward_sqr (line 3540) | static void ggml_compute_forward_sqr( function ggml_compute_forward_sqrt_f32 (line 3562) | static void ggml_compute_forward_sqrt_f32( function ggml_compute_forward_sqrt (line 3586) | static void ggml_compute_forward_sqrt( function ggml_compute_forward_sum_f32 (line 3608) | static void ggml_compute_forward_sum_f32( function ggml_compute_forward_sum (line 3644) | static void ggml_compute_forward_sum( function ggml_compute_forward_mean_f32 (line 3666) | static void ggml_compute_forward_mean_f32( function ggml_compute_forward_mean (line 3721) | static void ggml_compute_forward_mean( function ggml_compute_forward_repeat_f32 (line 3743) | static void ggml_compute_forward_repeat_f32( function ggml_compute_forward_repeat (line 3783) | static void ggml_compute_forward_repeat( function ggml_compute_forward_abs_f32 (line 3805) | static void ggml_compute_forward_abs_f32( function ggml_compute_forward_abs (line 3829) | static void ggml_compute_forward_abs( function ggml_compute_forward_sgn_f32 (line 3851) | static void ggml_compute_forward_sgn_f32( function ggml_compute_forward_sgn (line 3875) | static void ggml_compute_forward_sgn( function ggml_compute_forward_neg_f32 (line 3897) | static void ggml_compute_forward_neg_f32( function ggml_compute_forward_neg (line 3921) | static void ggml_compute_forward_neg( function ggml_compute_forward_step_f32 (line 3943) | static void ggml_compute_forward_step_f32( function ggml_compute_forward_step (line 3967) | static void ggml_compute_forward_step( function ggml_compute_forward_relu_f32 (line 3989) | static void ggml_compute_forward_relu_f32( function ggml_compute_forward_relu (line 4013) | static void ggml_compute_forward_relu( function ggml_compute_forward_gelu_f32 (line 4035) | static void ggml_compute_forward_gelu_f32( function ggml_compute_forward_gelu (line 4076) | static void ggml_compute_forward_gelu( function ggml_compute_forward_norm_f32 (line 4098) | static void ggml_compute_forward_norm_f32( function ggml_compute_forward_norm (line 4158) | static void ggml_compute_forward_norm( function ggml_compute_forward_mul_mat_use_blas (line 4183) | static bool ggml_compute_forward_mul_mat_use_blas( function ggml_compute_forward_mul_mat_f32 (line 4204) | static void ggml_compute_forward_mul_mat_f32( function ggml_compute_forward_mul_mat_f16_f32 (line 4447) | static void ggml_compute_forward_mul_mat_f16_f32( function ggml_compute_forward_mul_mat (line 4751) | static void ggml_compute_forward_mul_mat( function ggml_compute_forward_scale_f32 (line 4777) | static void ggml_compute_forward_scale_f32( function ggml_compute_forward_scale (line 4812) | static void ggml_compute_forward_scale( function ggml_compute_forward_cpy (line 4835) | static void ggml_compute_forward_cpy( function ggml_compute_forward_reshape (line 4844) | static void ggml_compute_forward_reshape( function ggml_compute_forward_view (line 4856) | static void ggml_compute_forward_view( function ggml_compute_forward_permute (line 4866) | static void ggml_compute_forward_permute( function ggml_compute_forward_transpose (line 4876) | static void ggml_compute_forward_transpose( function ggml_compute_forward_get_rows_f16 (line 4886) | static void ggml_compute_forward_get_rows_f16( function ggml_compute_forward_get_rows_f32 (line 4914) | static void ggml_compute_forward_get_rows_f32( function ggml_compute_forward_get_rows (line 4941) | static void ggml_compute_forward_get_rows( function ggml_compute_forward_diag_mask_inf_f32 (line 4967) | static void ggml_compute_forward_diag_mask_inf_f32( function ggml_compute_forward_diag_mask_inf (line 5003) | static void ggml_compute_forward_diag_mask_inf( function ggml_compute_forward_soft_max_f32 (line 5026) | static void ggml_compute_forward_soft_max_f32( function ggml_compute_forward_soft_max (line 5097) | static void ggml_compute_forward_soft_max( function ggml_compute_forward_rope_f32 (line 5119) | static void ggml_compute_forward_rope_f32( function ggml_compute_forward_rope (line 5176) | static void ggml_compute_forward_rope( function ggml_compute_forward_conv_1d_1s_f16_f32 (line 5199) | static void ggml_compute_forward_conv_1d_1s_f16_f32( function ggml_compute_forward_conv_1d_1s_f32 (line 5319) | static void ggml_compute_forward_conv_1d_1s_f32( function ggml_compute_forward_conv_1d_1s (line 5439) | static void ggml_compute_forward_conv_1d_1s( function ggml_compute_forward_conv_1d_2s_f16_f32 (line 5465) | static void ggml_compute_forward_conv_1d_2s_f16_f32( function ggml_compute_forward_conv_1d_2s_f32 (line 5585) | static void ggml_compute_forward_conv_1d_2s_f32( function ggml_compute_forward_conv_1d_2s (line 5705) | static void ggml_compute_forward_conv_1d_2s( function ggml_compute_forward_flash_attn_f32 (line 5731) | static void ggml_compute_forward_flash_attn_f32( function ggml_compute_forward_flash_attn_f16 (line 5912) | static void ggml_compute_forward_flash_attn_f16( function ggml_compute_forward_flash_attn (line 6099) | static void ggml_compute_forward_flash_attn( function ggml_compute_forward_flash_ff_f16 (line 6127) | static void ggml_compute_forward_flash_ff_f16( function ggml_compute_forward_flash_ff (line 6307) | static void ggml_compute_forward_flash_ff( function ggml_compute_forward (line 6336) | static void ggml_compute_forward(struct ggml_compute_params * params, st... function ggml_compute_backward (line 6484) | static void ggml_compute_backward(struct ggml_context * ctx, struct ggml... function ggml_visit_parents (line 6728) | static void ggml_visit_parents(struct ggml_cgraph * cgraph, struct ggml_... function ggml_build_forward_impl (line 6779) | static void ggml_build_forward_impl(struct ggml_cgraph * cgraph, struct ... function ggml_build_forward_expand (line 6799) | void ggml_build_forward_expand(struct ggml_cgraph * cgraph, struct ggml_... function ggml_build_forward (line 6803) | struct ggml_cgraph ggml_build_forward(struct ggml_tensor * tensor) { function ggml_build_backward (line 6823) | struct ggml_cgraph ggml_build_backward(struct ggml_context * ctx, struct... type ggml_lock_t (line 6881) | typedef int ggml_lock_t; type pthread_t (line 6890) | typedef pthread_t ggml_thread_t; type ggml_lock_t (line 6904) | typedef int ggml_lock_t; type pthread_t (line 6913) | typedef pthread_t ggml_thread_t; type ggml_compute_state_shared (line 6920) | struct ggml_compute_state_shared { type ggml_compute_state (line 6931) | struct ggml_compute_state { function thread_ret_t (line 6940) | static thread_ret_t ggml_graph_compute_thread(void * data) { function ggml_graph_compute (line 6985) | void ggml_graph_compute(struct ggml_context * ctx, struct ggml_cgraph * ... function ggml_graph_reset (line 7390) | void ggml_graph_reset(struct ggml_cgraph * cgraph) { function ggml_graph_print (line 7400) | void ggml_graph_print(const struct ggml_cgraph * cgraph) { function ggml_graph_find (line 7442) | static bool ggml_graph_find(const struct ggml_cgraph * cgraph, const str... type ggml_tensor (line 7456) | struct ggml_tensor type ggml_cgraph (line 7456) | struct ggml_cgraph type ggml_tensor (line 7456) | struct ggml_tensor type ggml_tensor (line 7458) | struct ggml_tensor function ggml_graph_dump_dot (line 7468) | void ggml_graph_dump_dot(const struct ggml_cgraph * gb, const struct ggm... function ggml_opt_set_params (line 7585) | static void ggml_opt_set_params(int np, struct ggml_tensor * const ps[],... function ggml_opt_get_params (line 7596) | static void ggml_opt_get_params(int np, struct ggml_tensor * const ps[],... function ggml_opt_get_grad (line 7607) | static void ggml_opt_get_grad(int np, struct ggml_tensor * const ps[], f... function ggml_opt_adam (line 7624) | static enum ggml_opt_result ggml_opt_adam( type ggml_lbfgs_iteration_data (line 7804) | struct ggml_lbfgs_iteration_data { function linesearch_backtracking (line 7811) | static enum ggml_opt_result linesearch_backtracking( function ggml_opt_lbfgs (line 7917) | static enum ggml_opt_result ggml_opt_lbfgs( function ggml_opt_default_params (line 8140) | struct ggml_opt_params ggml_opt_default_params(enum ggml_opt_type type) { function ggml_opt (line 8201) | enum ggml_opt_result ggml_opt( function ggml_cpu_has_avx (line 8256) | int ggml_cpu_has_avx(void) { function ggml_cpu_has_avx2 (line 8264) | int ggml_cpu_has_avx2(void) { function ggml_cpu_has_avx512 (line 8272) | int ggml_cpu_has_avx512(void) { function ggml_cpu_has_fma (line 8280) | int ggml_cpu_has_fma(void) { function ggml_cpu_has_neon (line 8288) | int ggml_cpu_has_neon(void) { function ggml_cpu_has_arm_fma (line 8296) | int ggml_cpu_has_arm_fma(void) { function ggml_cpu_has_f16c (line 8304) | int ggml_cpu_has_f16c(void) { function ggml_cpu_has_fp16_va (line 8312) | int ggml_cpu_has_fp16_va(void) { function ggml_cpu_has_wasm_simd (line 8320) | int ggml_cpu_has_wasm_simd(void) { function ggml_cpu_has_blas (line 8328) | int ggml_cpu_has_blas(void) { FILE: Whisper/source/ggml.h type __fp16 (line 188) | typedef __fp16 ggml_fp16_t; type ggml_fp16_t (line 190) | typedef uint16_t ggml_fp16_t; type ggml_object (line 197) | struct ggml_object type ggml_context (line 198) | struct ggml_context type ggml_type (line 200) | enum ggml_type { type ggml_op (line 210) | enum ggml_op { type ggml_tensor (line 253) | struct ggml_tensor { type ggml_cgraph (line 286) | struct ggml_cgraph { type ggml_init_params (line 304) | struct ggml_init_params { type ggml_object (line 316) | struct ggml_object type ggml_context (line 317) | struct ggml_context type ggml_tensor (line 319) | struct ggml_tensor type ggml_tensor (line 320) | struct ggml_tensor type ggml_type (line 322) | enum ggml_type type ggml_tensor (line 323) | struct ggml_tensor type ggml_context (line 325) | struct ggml_context type ggml_init_params (line 325) | struct ggml_init_params type ggml_context (line 326) | struct ggml_context type ggml_context (line 328) | struct ggml_context type ggml_tensor (line 330) | struct ggml_tensor type ggml_context (line 331) | struct ggml_context type ggml_type (line 332) | enum ggml_type type ggml_tensor (line 336) | struct ggml_tensor type ggml_context (line 337) | struct ggml_context type ggml_type (line 338) | enum ggml_type type ggml_tensor (line 341) | struct ggml_tensor type ggml_context (line 342) | struct ggml_context type ggml_type (line 343) | enum ggml_type type ggml_tensor (line 347) | struct ggml_tensor type ggml_context (line 348) | struct ggml_context type ggml_type (line 349) | enum ggml_type type ggml_tensor (line 354) | struct ggml_tensor type ggml_context (line 355) | struct ggml_context type ggml_type (line 356) | enum ggml_type type ggml_tensor (line 362) | struct ggml_tensor type ggml_context (line 362) | struct ggml_context type ggml_tensor (line 363) | struct ggml_tensor type ggml_context (line 363) | struct ggml_context type ggml_tensor (line 365) | struct ggml_tensor type ggml_context (line 365) | struct ggml_context type ggml_tensor (line 365) | struct ggml_tensor type ggml_tensor (line 366) | struct ggml_tensor type ggml_context (line 366) | struct ggml_context type ggml_tensor (line 366) | struct ggml_tensor type ggml_tensor (line 368) | struct ggml_tensor type ggml_tensor (line 368) | struct ggml_tensor type ggml_tensor (line 369) | struct ggml_tensor type ggml_tensor (line 369) | struct ggml_tensor type ggml_tensor (line 370) | struct ggml_tensor type ggml_tensor (line 370) | struct ggml_tensor type ggml_tensor (line 372) | struct ggml_tensor type ggml_tensor (line 373) | struct ggml_tensor type ggml_tensor (line 375) | struct ggml_tensor type ggml_tensor (line 376) | struct ggml_tensor type ggml_tensor (line 378) | struct ggml_tensor type ggml_tensor (line 379) | struct ggml_tensor type ggml_tensor (line 385) | struct ggml_tensor type ggml_context (line 386) | struct ggml_context type ggml_tensor (line 387) | struct ggml_tensor type ggml_tensor (line 389) | struct ggml_tensor type ggml_context (line 390) | struct ggml_context type ggml_tensor (line 391) | struct ggml_tensor type ggml_tensor (line 392) | struct ggml_tensor type ggml_tensor (line 394) | struct ggml_tensor type ggml_context (line 395) | struct ggml_context type ggml_tensor (line 396) | struct ggml_tensor type ggml_tensor (line 397) | struct ggml_tensor type ggml_tensor (line 399) | struct ggml_tensor type ggml_context (line 400) | struct ggml_context type ggml_tensor (line 401) | struct ggml_tensor type ggml_tensor (line 402) | struct ggml_tensor type ggml_tensor (line 404) | struct ggml_tensor type ggml_context (line 405) | struct ggml_context type ggml_tensor (line 406) | struct ggml_tensor type ggml_tensor (line 407) | struct ggml_tensor type ggml_tensor (line 409) | struct ggml_tensor type ggml_context (line 410) | struct ggml_context type ggml_tensor (line 411) | struct ggml_tensor type ggml_tensor (line 413) | struct ggml_tensor type ggml_context (line 414) | struct ggml_context type ggml_tensor (line 415) | struct ggml_tensor type ggml_tensor (line 419) | struct ggml_tensor type ggml_context (line 420) | struct ggml_context type ggml_tensor (line 421) | struct ggml_tensor type ggml_tensor (line 424) | struct ggml_tensor type ggml_context (line 425) | struct ggml_context type ggml_tensor (line 426) | struct ggml_tensor type ggml_tensor (line 430) | struct ggml_tensor type ggml_context (line 431) | struct ggml_context type ggml_tensor (line 432) | struct ggml_tensor type ggml_tensor (line 433) | struct ggml_tensor type ggml_tensor (line 435) | struct ggml_tensor type ggml_context (line 436) | struct ggml_context type ggml_tensor (line 437) | struct ggml_tensor type ggml_tensor (line 439) | struct ggml_tensor type ggml_context (line 440) | struct ggml_context type ggml_tensor (line 441) | struct ggml_tensor type ggml_tensor (line 443) | struct ggml_tensor type ggml_context (line 444) | struct ggml_context type ggml_tensor (line 445) | struct ggml_tensor type ggml_tensor (line 447) | struct ggml_tensor type ggml_context (line 448) | struct ggml_context type ggml_tensor (line 449) | struct ggml_tensor type ggml_tensor (line 451) | struct ggml_tensor type ggml_context (line 452) | struct ggml_context type ggml_tensor (line 453) | struct ggml_tensor type ggml_tensor (line 456) | struct ggml_tensor type ggml_context (line 457) | struct ggml_context type ggml_tensor (line 458) | struct ggml_tensor type ggml_tensor (line 462) | struct ggml_tensor type ggml_context (line 463) | struct ggml_context type ggml_tensor (line 464) | struct ggml_tensor type ggml_tensor (line 469) | struct ggml_tensor type ggml_context (line 470) | struct ggml_context type ggml_tensor (line 471) | struct ggml_tensor type ggml_tensor (line 472) | struct ggml_tensor type ggml_tensor (line 479) | struct ggml_tensor type ggml_context (line 480) | struct ggml_context type ggml_tensor (line 481) | struct ggml_tensor type ggml_tensor (line 482) | struct ggml_tensor type ggml_tensor (line 485) | struct ggml_tensor type ggml_context (line 486) | struct ggml_context type ggml_tensor (line 487) | struct ggml_tensor type ggml_tensor (line 488) | struct ggml_tensor type ggml_tensor (line 492) | struct ggml_tensor type ggml_context (line 493) | struct ggml_context type ggml_tensor (line 494) | struct ggml_tensor type ggml_tensor (line 495) | struct ggml_tensor type ggml_tensor (line 499) | struct ggml_tensor type ggml_context (line 500) | struct ggml_context type ggml_tensor (line 501) | struct ggml_tensor type ggml_tensor (line 507) | struct ggml_tensor type ggml_context (line 508) | struct ggml_context type ggml_tensor (line 509) | struct ggml_tensor type ggml_tensor (line 515) | struct ggml_tensor type ggml_context (line 516) | struct ggml_context type ggml_tensor (line 517) | struct ggml_tensor type ggml_tensor (line 521) | struct ggml_tensor type ggml_context (line 522) | struct ggml_context type ggml_tensor (line 523) | struct ggml_tensor type ggml_tensor (line 529) | struct ggml_tensor type ggml_context (line 530) | struct ggml_context type ggml_tensor (line 531) | struct ggml_tensor type ggml_tensor (line 538) | struct ggml_tensor type ggml_context (line 539) | struct ggml_context type ggml_tensor (line 540) | struct ggml_tensor type ggml_tensor (line 542) | struct ggml_tensor type ggml_context (line 543) | struct ggml_context type ggml_tensor (line 544) | struct ggml_tensor type ggml_tensor (line 545) | struct ggml_tensor type ggml_tensor (line 549) | struct ggml_tensor type ggml_context (line 550) | struct ggml_context type ggml_tensor (line 551) | struct ggml_tensor type ggml_tensor (line 555) | struct ggml_tensor type ggml_context (line 556) | struct ggml_context type ggml_tensor (line 557) | struct ggml_tensor type ggml_tensor (line 563) | struct ggml_tensor type ggml_context (line 564) | struct ggml_context type ggml_tensor (line 565) | struct ggml_tensor type ggml_tensor (line 574) | struct ggml_tensor type ggml_context (line 575) | struct ggml_context type ggml_tensor (line 576) | struct ggml_tensor type ggml_tensor (line 577) | struct ggml_tensor type ggml_tensor (line 579) | struct ggml_tensor type ggml_context (line 580) | struct ggml_context type ggml_tensor (line 581) | struct ggml_tensor type ggml_tensor (line 582) | struct ggml_tensor type ggml_tensor (line 584) | struct ggml_tensor type ggml_context (line 585) | struct ggml_context type ggml_tensor (line 586) | struct ggml_tensor type ggml_tensor (line 587) | struct ggml_tensor type ggml_tensor (line 588) | struct ggml_tensor type ggml_tensor (line 591) | struct ggml_tensor type ggml_context (line 592) | struct ggml_context type ggml_tensor (line 593) | struct ggml_tensor type ggml_tensor (line 594) | struct ggml_tensor type ggml_tensor (line 595) | struct ggml_tensor type ggml_tensor (line 596) | struct ggml_tensor type ggml_tensor (line 597) | struct ggml_tensor type ggml_context (line 604) | struct ggml_context type ggml_tensor (line 605) | struct ggml_tensor type ggml_cgraph (line 607) | struct ggml_cgraph type ggml_tensor (line 607) | struct ggml_tensor type ggml_cgraph (line 609) | struct ggml_cgraph type ggml_tensor (line 609) | struct ggml_tensor type ggml_cgraph (line 610) | struct ggml_cgraph type ggml_context (line 610) | struct ggml_context type ggml_cgraph (line 610) | struct ggml_cgraph type ggml_context (line 612) | struct ggml_context type ggml_cgraph (line 612) | struct ggml_cgraph type ggml_cgraph (line 613) | struct ggml_cgraph type ggml_cgraph (line 616) | struct ggml_cgraph type ggml_cgraph (line 619) | struct ggml_cgraph type ggml_cgraph (line 619) | struct ggml_cgraph type ggml_opt_type (line 626) | enum ggml_opt_type { type ggml_linesearch (line 632) | enum ggml_linesearch { type ggml_opt_result (line 641) | enum ggml_opt_result { type ggml_opt_params (line 659) | struct ggml_opt_params { type ggml_opt_params (line 712) | struct ggml_opt_params type ggml_opt_type (line 712) | enum ggml_opt_type type ggml_opt_result (line 715) | enum ggml_opt_result type ggml_context (line 716) | struct ggml_context type ggml_opt_params (line 717) | struct ggml_opt_params type ggml_tensor (line 718) | struct ggml_tensor FILE: Whisper/source/whisper.cpp type e_model (line 24) | enum e_model { type whisper_mel (line 185) | struct whisper_mel { type whisper_filters (line 192) | struct whisper_filters { type whisper_vocab (line 199) | struct whisper_vocab { method is_multilingual (line 219) | bool is_multilingual() const { type whisper_segment (line 224) | struct whisper_segment { type whisper_hparams (line 248) | struct whisper_hparams { type whisper_layer_encoder (line 263) | struct whisper_layer_encoder { type ggml_tensor (line 265) | struct ggml_tensor type ggml_tensor (line 266) | struct ggml_tensor type ggml_tensor (line 269) | struct ggml_tensor type ggml_tensor (line 270) | struct ggml_tensor type ggml_tensor (line 273) | struct ggml_tensor type ggml_tensor (line 274) | struct ggml_tensor type ggml_tensor (line 277) | struct ggml_tensor type ggml_tensor (line 280) | struct ggml_tensor type ggml_tensor (line 281) | struct ggml_tensor type ggml_tensor (line 284) | struct ggml_tensor type ggml_tensor (line 285) | struct ggml_tensor type ggml_tensor (line 288) | struct ggml_tensor type ggml_tensor (line 289) | struct ggml_tensor type ggml_tensor (line 292) | struct ggml_tensor type ggml_tensor (line 293) | struct ggml_tensor type whisper_layer_decoder (line 297) | struct whisper_layer_decoder { type ggml_tensor (line 299) | struct ggml_tensor type ggml_tensor (line 300) | struct ggml_tensor type ggml_tensor (line 303) | struct ggml_tensor type ggml_tensor (line 304) | struct ggml_tensor type ggml_tensor (line 307) | struct ggml_tensor type ggml_tensor (line 308) | struct ggml_tensor type ggml_tensor (line 311) | struct ggml_tensor type ggml_tensor (line 314) | struct ggml_tensor type ggml_tensor (line 315) | struct ggml_tensor type ggml_tensor (line 318) | struct ggml_tensor type ggml_tensor (line 319) | struct ggml_tensor type ggml_tensor (line 322) | struct ggml_tensor type ggml_tensor (line 323) | struct ggml_tensor type ggml_tensor (line 326) | struct ggml_tensor type ggml_tensor (line 327) | struct ggml_tensor type ggml_tensor (line 330) | struct ggml_tensor type ggml_tensor (line 333) | struct ggml_tensor type ggml_tensor (line 334) | struct ggml_tensor type ggml_tensor (line 337) | struct ggml_tensor type ggml_tensor (line 338) | struct ggml_tensor type ggml_tensor (line 341) | struct ggml_tensor type ggml_tensor (line 342) | struct ggml_tensor type ggml_tensor (line 345) | struct ggml_tensor type ggml_tensor (line 346) | struct ggml_tensor type whisper_model (line 349) | struct whisper_model { type ggml_tensor (line 356) | struct ggml_tensor type ggml_tensor (line 359) | struct ggml_tensor type ggml_tensor (line 360) | struct ggml_tensor type ggml_tensor (line 363) | struct ggml_tensor type ggml_tensor (line 364) | struct ggml_tensor type ggml_tensor (line 367) | struct ggml_tensor type ggml_tensor (line 368) | struct ggml_tensor type ggml_tensor (line 371) | struct ggml_tensor type ggml_tensor (line 374) | struct ggml_tensor type ggml_tensor (line 377) | struct ggml_tensor type ggml_tensor (line 378) | struct ggml_tensor type ggml_tensor (line 384) | struct ggml_tensor type ggml_tensor (line 385) | struct ggml_tensor type ggml_tensor (line 387) | struct ggml_tensor type ggml_tensor (line 388) | struct ggml_tensor type ggml_context (line 391) | struct ggml_context type ggml_context (line 392) | struct ggml_context type ggml_tensor (line 396) | struct ggml_tensor type whisper_context (line 399) | struct whisper_context { function read_safe (line 435) | static void read_safe(std::ifstream& fin, T& dest) function whisper_model_load (line 451) | static bool whisper_model_load(const std::string & fname, whisper_contex... function whisper_encode (line 1084) | static bool whisper_encode( function whisper_decode (line 1508) | static bool whisper_decode( function whisper_token_data (line 1875) | static whisper_token_data whisper_sample_best( function to_timestamp (line 1967) | static std::string to_timestamp(int64_t t, bool comma = false) { function dft (line 1985) | static void dft(const std::vector & in, std::vector & out) { function fft (line 2009) | static void fft(const std::vector & in, std::vector & out) { function log_mel_spectrogram (line 2060) | static bool log_mel_spectrogram( function tokenize (line 2192) | static std::vector tokenize(const whisper_vocab & voc... type whisper_context (line 2251) | struct whisper_context function whisper_free (line 2271) | void whisper_free(struct whisper_context * ctx) { function whisper_pcm_to_mel (line 2286) | int whisper_pcm_to_mel(struct whisper_context * ctx, const float * sampl... function whisper_pcm_to_mel_phase_vocoder (line 2300) | int whisper_pcm_to_mel_phase_vocoder(struct whisper_context * ctx, const... function whisper_set_mel (line 2313) | int whisper_set_mel( function whisper_encode (line 2332) | int whisper_encode(struct whisper_context * ctx, int offset, int n_threa... function whisper_decode (line 2345) | int whisper_decode(struct whisper_context * ctx, const whisper_token * t... function whisper_sample_best (line 2358) | struct whisper_token_data whisper_sample_best(struct whisper_context * c... function whisper_sample_timestamp (line 2368) | struct whisper_token_data whisper_sample_timestamp(struct whisper_contex... function whisper_tokenize (line 2378) | int whisper_tokenize(struct whisper_context * ctx, const char * text, wh... function whisper_lang_max_id (line 2393) | int whisper_lang_max_id() { function whisper_lang_id (line 2402) | int whisper_lang_id(const char * lang) { function whisper_lang_auto_detect (line 2428) | int whisper_lang_auto_detect( function whisper_n_len (line 2497) | int whisper_n_len(struct whisper_context * ctx) { function whisper_n_vocab (line 2501) | int whisper_n_vocab(struct whisper_context * ctx) { function whisper_n_text_ctx (line 2505) | int whisper_n_text_ctx(struct whisper_context * ctx) { function whisper_is_multilingual (line 2509) | int whisper_is_multilingual(struct whisper_context * ctx) { type whisper_context (line 2513) | struct whisper_context type whisper_context (line 2517) | struct whisper_context function whisper_token (line 2521) | whisper_token whisper_token_eot(struct whisper_context * ctx) { function whisper_token (line 2525) | whisper_token whisper_token_sot(struct whisper_context * ctx) { function whisper_token (line 2529) | whisper_token whisper_token_prev(struct whisper_context * ctx) { function whisper_token (line 2533) | whisper_token whisper_token_solm(struct whisper_context * ctx) { function whisper_token (line 2537) | whisper_token whisper_token_not(struct whisper_context * ctx) { function whisper_token (line 2541) | whisper_token whisper_token_beg(struct whisper_context * ctx) { function whisper_token (line 2545) | whisper_token whisper_token_lang(struct whisper_context * ctx, int lang_... function whisper_token (line 2549) | whisper_token whisper_token_translate(void) { function whisper_token (line 2553) | whisper_token whisper_token_transcribe(void) { function whisper_print_timings (line 2557) | void whisper_print_timings(struct whisper_context * ctx) { function whisper_reset_timings (line 2570) | void whisper_reset_timings(struct whisper_context * ctx) { function whisper_full_default_params (line 2596) | struct whisper_full_params whisper_full_default_params(enum whisper_samp... type whisper_context (line 2706) | struct whisper_context function whisper_wrap_segment (line 2713) | static int whisper_wrap_segment(struct whisper_context * ctx, int max_le... function whisper_full (line 2765) | int whisper_full( function whisper_full_parallel (line 3127) | int whisper_full_parallel( function whisper_full_n_segments (line 3270) | int whisper_full_n_segments(struct whisper_context * ctx) { function whisper_full_get_segment_t0 (line 3274) | int64_t whisper_full_get_segment_t0(struct whisper_context * ctx, int i_... function whisper_full_get_segment_t1 (line 3278) | int64_t whisper_full_get_segment_t1(struct whisper_context * ctx, int i_... type whisper_context (line 3282) | struct whisper_context function whisper_full_n_tokens (line 3286) | int whisper_full_n_tokens(struct whisper_context * ctx, int i_segment) { type whisper_context (line 3290) | struct whisper_context function whisper_token (line 3294) | whisper_token whisper_full_get_token_id(struct whisper_context * ctx, in... function whisper_full_get_token_data (line 3298) | struct whisper_token_data whisper_full_get_token_data(struct whisper_con... function whisper_full_get_token_p (line 3302) | float whisper_full_get_token_p(struct whisper_context * ctx, int i_segme... function timestamp_to_sample (line 3321) | static int timestamp_to_sample(int64_t t, int n_samples) { function sample_to_timestamp (line 3325) | static int64_t sample_to_timestamp(int i_sample) { function voice_length (line 3331) | static float voice_length(const std::string & text) { function get_signal_energy (line 3356) | static std::vector get_signal_energy(const float * signal, int n_... function whisper_exp_compute_token_level_timestamps (line 3374) | static void whisper_exp_compute_token_level_timestamps( FILE: Whisper/source/whisper.h type whisper_context (line 67) | struct whisper_context type whisper_token (line 69) | typedef int whisper_token; type whisper_token_data (line 71) | typedef struct whisper_token_data { type whisper_context (line 92) | struct whisper_context type whisper_context (line 98) | struct whisper_context type whisper_context (line 108) | struct whisper_context type whisper_context (line 118) | struct whisper_context type whisper_context (line 128) | struct whisper_context type whisper_context (line 139) | struct whisper_context type whisper_context (line 140) | struct whisper_context type whisper_context (line 148) | struct whisper_context type whisper_context (line 172) | struct whisper_context type whisper_context (line 177) | struct whisper_context type whisper_context (line 178) | struct whisper_context type whisper_context (line 179) | struct whisper_context type whisper_context (line 180) | struct whisper_context type whisper_context (line 183) | struct whisper_context type whisper_context (line 186) | struct whisper_context type whisper_context (line 189) | struct whisper_context type whisper_context (line 190) | struct whisper_context type whisper_context (line 191) | struct whisper_context type whisper_context (line 192) | struct whisper_context type whisper_context (line 193) | struct whisper_context type whisper_context (line 194) | struct whisper_context type whisper_context (line 195) | struct whisper_context type whisper_context (line 202) | struct whisper_context type whisper_context (line 203) | struct whisper_context type whisper_sampling_strategy (line 211) | enum whisper_sampling_strategy { type whisper_context (line 219) | struct whisper_context type whisper_context (line 224) | struct whisper_context type whisper_full_params (line 229) | struct whisper_full_params { type whisper_sampling_strategy (line 281) | enum whisper_sampling_strategy type whisper_context (line 286) | struct whisper_context type whisper_full_params (line 287) | struct whisper_full_params type whisper_context (line 295) | struct whisper_context type whisper_full_params (line 296) | struct whisper_full_params type whisper_context (line 303) | struct whisper_context type whisper_context (line 306) | struct whisper_context type whisper_context (line 307) | struct whisper_context type whisper_context (line 310) | struct whisper_context type whisper_context (line 313) | struct whisper_context type whisper_context (line 316) | struct whisper_context type whisper_context (line 317) | struct whisper_context type whisper_context (line 321) | struct whisper_context type whisper_context (line 324) | struct whisper_context FILE: Whisper/whisperCom.cpp type whisper_context (line 21) | struct whisper_context type ggml_tensor (line 22) | struct ggml_tensor class GpuEncTest (line 24) | class GpuEncTest class GpuDecTest (line 36) | class GpuDecTest function HRESULT (line 62) | inline HRESULT isZero( int i ) class Context (line 67) | class Context : public ComLight::ObjectRoot, method isMultilingual (line 70) | isMultilingual() override final method stringFromToken (line 74) | stringFromToken( whisper_token token ) override final method getSpecialTokens (line 78) | getSpecialTokens( SpecialTokens& rdi ) method tokenize (line 90) | tokenize( const char* text, pfnDecodedTokens pfn, void* pv ) override ... method clone (line 97) | clone( iModel** rdi ) override final method detectSpeaker (line 102) | detectSpeaker( const sTimeInterval& time, eSpeakerChannel& result ) co... method timingsPrint (line 109) | timingsPrint() override final method timingsReset (line 114) | timingsReset() override final method fullDefaultParams (line 120) | fullDefaultParams( eSamplingStrategy strategy, sFullParams* rdi ) method runFull (line 131) | runFull( const sFullParams& params, const iAudioBuffer* buffer ) overr... method runStreamed (line 139) | runStreamed( const sFullParams& params, const sProgressSink& progress,... method runCapture (line 144) | runCapture( const sFullParams& params, const sCaptureCallbacks& callba... method getResults (line 150) | getResults( eResultFlags flags, iTranscribeResult** pp ) const overrid... method createContext (line 158) | createContext( iContext** pp ) override final method getModel (line 167) | getModel( iModel** pp ) override final method Context (line 178) | Context() method HRESULT (line 214) | inline HRESULT readBytes( iReadStream* stm, void* rdi, size_t cb ) method HRESULT (line 228) | inline HRESULT readStruct( iReadStream* stm, T& dest ) method HRESULT (line 233) | inline HRESULT readVector( iReadStream* stm, std::vector& vec ) method HRESULT (line 241) | inline HRESULT readString( iReadStream* stm, std::string& str ) method HRESULT (line 264) | HRESULT Context::loadImpl( iReadStream* stm ) method HRESULT (line 898) | HRESULT Context::load( iReadStream* stm ) method HRESULT (line 907) | HRESULT __stdcall loadReferenceCpuModel( const wchar_t* path, iModel**... function gpuEncode (line 929) | static DirectCompute::Tensor gpuEncode( const whisper_context& wctx, con... function HRESULT (line 1084) | HRESULT __stdcall Whisper::loadReferenceCpuModel( const wchar_t* path, W... FILE: WhisperNet/API/CaptureDeviceId.cs type CaptureDeviceId (line 7) | public struct CaptureDeviceId method CaptureDeviceId (line 16) | internal CaptureDeviceId( in sCaptureDevice rsi ) method ToString (line 23) | public override string ToString() => $"Capture device: \"{displayName}... FILE: WhisperNet/API/Parameters.cs type eSamplingStrategy (line 10) | public enum eSamplingStrategy: int type eFullParamsFlags (line 18) | [Flags] type Parameters (line 36) | public struct Parameters method setFlag (line 53) | public void setFlag( eFullParamsFlags flag, bool set ) type sGreedy (line 79) | public struct sGreedy type sBeamSearch (line 85) | public struct sBeamSearch FILE: WhisperNet/API/SpecialTokens.cs type SpecialTokens (line 4) | public readonly struct SpecialTokens FILE: WhisperNet/API/eCaptureStatus.cs type eCaptureStatus (line 6) | [Flags] FILE: WhisperNet/API/eGpuModelFlags.cs type eGpuModelFlags (line 9) | [Flags] FILE: WhisperNet/API/eLanguage.cs type eLanguage (line 7) | public enum eLanguage: uint FILE: WhisperNet/API/eLogLevel.cs type eLogLevel (line 6) | public enum eLogLevel: byte type eLoggerFlags (line 22) | [Flags] FILE: WhisperNet/API/eModelImplementation.cs type eModelImplementation (line 4) | public enum eModelImplementation: uint FILE: WhisperNet/API/eResultFlags.cs type eResultFlags (line 6) | [Flags] FILE: WhisperNet/API/eSpeakerChannel.cs type eSpeakerChannel (line 4) | public enum eSpeakerChannel: byte FILE: WhisperNet/API/iAudioBuffer.cs type iAudioBuffer (line 11) | [ComInterface( "013583aa-c9eb-42bc-83db-633c2c317051", eMarshalDirection... method countSamples (line 15) | int countSamples(); method getPcmMono (line 20) | IntPtr getPcmMono(); method getPcmStereo (line 24) | IntPtr getPcmStereo(); method getTime (line 28) | void getTime( out TimeSpan time ); FILE: WhisperNet/API/iAudioReader.cs type iAudioReader (line 9) | [ComInterface( "35b988da-04a6-476a-a193-d8891d5dc390", eMarshalDirection... method getDuration (line 13) | [RetValIndex] type iAudioCapture (line 20) | [ComInterface( "747752c2-d9fd-40df-8847-583c781bf013", eMarshalDirection... FILE: WhisperNet/API/iMediaFoundation.cs type iMediaFoundation (line 12) | [ComInterface( "fb9763a5-d77d-4b6e-aff8-f494813cebd8", eMarshalDirection... method loadAudioFile (line 20) | [RetValIndex( 2 )] method openAudioFile (line 29) | [RetValIndex( 2 )] method loadAudioFileData (line 34) | [RetValIndex( 3 ), EditorBrowsable( EditorBrowsableState.Never )] method listCaptureDevices (line 38) | void listCaptureDevices( [MarshalAs( UnmanagedType.FunctionPtr )] pfnF... method openCaptureDevice (line 41) | [RetValIndex( 2 )] class MediaFoundationExt (line 46) | public static class MediaFoundationExt method loadAudioFileData (line 50) | public static iAudioReader loadAudioFileData( this iMediaFoundation mf... FILE: WhisperNet/API/iModel.cs type iModel (line 15) | [ComInterface( "abefb4c9-e8d8-46a3-8747-5afbadef1adb", eMarshalDirection... method createContextInternal (line 20) | [RetValIndex, EditorBrowsable( EditorBrowsableState.Never )] method tokenize (line 24) | [EditorBrowsable( EditorBrowsableState.Never )] method isMultilingual (line 29) | bool isMultilingual(); method getSpecialTokens (line 32) | [RetValIndex] method stringFromTokenInternal (line 37) | [EditorBrowsable( EditorBrowsableState.Never )] method clone (line 42) | [RetValIndex] FILE: WhisperNet/API/sCaptureParams.cs type eCaptureFlags (line 6) | [Flags] type sCaptureParams (line 16) | public struct sCaptureParams method sCaptureParams (line 30) | public sCaptureParams( bool unused ) FILE: WhisperNet/Callbacks.cs class Callbacks (line 6) | public abstract class Callbacks method onEncoderBegin (line 10) | protected virtual bool onEncoderBegin( Context sender ) { return true; } method onNewSegment (line 13) | protected virtual void onNewSegment( Context sender, int countNew ) { } method encoderBegin (line 17) | internal int encoderBegin( Context sender ) method newSegment (line 30) | internal int newSegment( Context sender, int countNew ) FILE: WhisperNet/CaptureCallbacks.cs class CaptureCallbacks (line 6) | public abstract class CaptureCallbacks method shouldCancel (line 9) | protected virtual bool shouldCancel( Context sender ) { return false; } method captureStatusChanged (line 12) | protected virtual void captureStatusChanged( Context sender, eCaptureS... method cancel (line 14) | internal pfnShouldCancel cancel( Context sender ) method status (line 32) | internal pfnCaptureStatus status( Context sender ) FILE: WhisperNet/Context.cs class Context (line 8) | public sealed class Context: IDisposable method Context (line 18) | internal Context( Internal.iContext context ) method Dispose (line 28) | void IDisposable.Dispose() method processBuffer (line 40) | void processBuffer( object buffer ) method processStream (line 44) | void processStream( object reader ) method runImpl (line 49) | void runImpl( object source, Callbacks? callbacks, ReadOnlySpan p... method runFull (line 96) | public void runFull( iAudioBuffer buffer, Callbacks? callbacks, ReadOn... method runFull (line 101) | public void runFull( iAudioBuffer buffer, Callbacks? callbacks = null ... method runFull (line 104) | public void runFull( iAudioBuffer buffer, Callbacks? callbacks, int[]?... method runFull (line 108) | public void runFull( iAudioReader reader, Callbacks? callbacks, Action... method runFull (line 136) | public void runFull( iAudioReader reader, Action? pfnProgress ... method runFull (line 140) | public void runFull( iAudioReader reader, Callbacks? callbacks, Action... method results (line 144) | public TranscribeResult results( eResultFlags flags = eResultFlags.None ) method timingsPrint (line 155) | public void timingsPrint() => context.timingsPrint(); method timingsReset (line 158) | public void timingsReset() => context.timingsReset(); method runCapture (line 162) | public void runCapture( iAudioCapture capture, Callbacks? callbacks, C... method detectSpeaker (line 208) | public eSpeakerChannel detectSpeaker( sTimeInterval interval ) => FILE: WhisperNet/ExtensionMethods.cs method createContext (line 12) | public static Context createContext( this iModel model ) method getCode (line 19) | [SkipLocalsInit] FILE: WhisperNet/Internal/NativeLogger.cs class NativeLogger (line 9) | public static class NativeLogger method startup (line 11) | internal static void startup() { } method NativeLogger (line 13) | static NativeLogger() method setup (line 22) | internal static void setup( eLogLevel lvl, eLoggerFlags flags, pfnLogM... method logSink (line 36) | static void logSink( IntPtr context, eLogLevel lvl, string message ) class ThreadState (line 43) | sealed class ThreadState method setText (line 48) | public void setText( string text ) => errorText = text; method capture (line 49) | public void capture( Exception ex ) => dispatchInfo = ExceptionDispa... method clear (line 51) | public void clear() method Deconstruct (line 57) | public void Deconstruct( out string? text, out ExceptionDispatchInfo... method captureException (line 69) | internal static void captureException( Exception ex ) => method prologue (line 75) | [MethodImpl( MethodImplOptions.AggressiveInlining )] method createState (line 85) | [MethodImpl( MethodImplOptions.NoInlining )] method throwException (line 92) | [MethodImpl( MethodImplOptions.NoInlining )] method throwForHR (line 120) | [MethodImpl( MethodImplOptions.AggressiveInlining )] method throwAndReturnBool (line 129) | [MethodImpl( MethodImplOptions.AggressiveInlining )] FILE: WhisperNet/Internal/iContext.cs type iContext (line 9) | [ComInterface( "b9956374-3b18-4943-90f2-2ab18a404537", eMarshalDirection... method runFull (line 13) | void runFull( [In] ref sFullParams @params, iAudioBuffer buffer ); method runStreamed (line 16) | void runStreamed( [In] ref sFullParams @params, [In] ref sProgressSink... method runCapture (line 19) | void runCapture( [In] ref sFullParams @params, [In] ref sCaptureCallba... method getResults (line 22) | [RetValIndex( 1 )] method detectSpeaker (line 26) | [RetValIndex( 1 )] method getModel (line 30) | [RetValIndex] method fullDefaultParams (line 34) | [RetValIndex( 1 )] method timingsPrint (line 38) | void timingsPrint(); method timingsReset (line 40) | void timingsReset(); FILE: WhisperNet/Internal/iTranscribeResult.cs type sTranscribeLength (line 9) | public readonly struct sTranscribeLength type iTranscribeResult (line 18) | [ComInterface( "2871a73f-5ce3-48f8-8779-6582ee11935e", eMarshalDirection... method getSize (line 22) | [RetValIndex, EditorBrowsable( EditorBrowsableState.Never )] method getSegments (line 26) | [EditorBrowsable( EditorBrowsableState.Never )] method getTokens (line 30) | [EditorBrowsable( EditorBrowsableState.Never )] type sTimeInterval (line 39) | public readonly struct sTimeInterval type sSegment (line 48) | public readonly struct sSegment type eTokenFlags (line 60) | [Flags] type sToken (line 68) | public readonly struct sToken method hasFlag (line 88) | public bool hasFlag( eTokenFlags bit ) => flags.HasFlag( bit ); type TranscribeResult (line 92) | public readonly ref struct TranscribeResult method TranscribeResult (line 99) | internal TranscribeResult( Internal.iTranscribeResult i ) method getTokens (line 119) | public ReadOnlySpan getTokens( in sSegment seg ) => FILE: WhisperNet/Internal/sCaptureCallbacks.cs type sCaptureCallbacks (line 16) | public struct sCaptureCallbacks FILE: WhisperNet/Internal/sCaptureDevice.cs type sCaptureDevice (line 7) | public struct sCaptureDevice FILE: WhisperNet/Internal/sFullParams.cs type sFullParams (line 20) | public struct sFullParams FILE: WhisperNet/Internal/sLoadModelCallbacks.cs type sLoadModelCallbacks (line 14) | public struct sLoadModelCallbacks method sLoadModelCallbacks (line 28) | internal sLoadModelCallbacks( CancellationToken cancelToken, Action loadModelAsync( string path, CancellationTo... method initMediaFoundation (line 82) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method initMediaFoundation (line 86) | public static iMediaFoundation initMediaFoundation() method findLanguageKeyW (line 97) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method languageFromCode (line 102) | public static eLanguage? languageFromCode( string lang ) method setLogSink (line 111) | public static void setLogSink( eLogLevel lvl, eLoggerFlags flags = eLo... method listGPUs (line 116) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method listGraphicAdapters (line 123) | public static string[] listGraphicAdapters() FILE: WhisperPS/Commands/ExportBase.cs class ExportBase (line 8) | public abstract class ExportBase: PSCmdlet method ProcessRecord (line 24) | protected override void ProcessRecord() method write (line 39) | protected abstract void write( StreamWriter stream, TranscribeResult t... FILE: WhisperPS/Commands/ExportSubrip.cs class ExportSubrip (line 13) | [Cmdlet( VerbsData.Export, "SubRip" )] method printTimeWithComma (line 22) | static string printTimeWithComma( TimeSpan ts ) => method write (line 26) | protected override void write( StreamWriter stream, TranscribeResult t... FILE: WhisperPS/Commands/ExportText.cs class ExportText (line 13) | [Cmdlet( VerbsData.Export, "Text" )] method printTime (line 22) | static string printTime( TimeSpan ts ) => method write (line 26) | protected override void write( StreamWriter stream, TranscribeResult t... FILE: WhisperPS/Commands/ExportWebVtt.cs class ExportWebVTT (line 13) | [Cmdlet( VerbsData.Export, "WebVTT" )] method printTime (line 16) | static string printTime( TimeSpan ts ) => method write (line 20) | protected override void write( StreamWriter stream, TranscribeResult t... FILE: WhisperPS/Commands/FormatSegments.cs class FormatSegments (line 10) | [Cmdlet( VerbsCommon.Format, "Segments" )] method ProcessRecord (line 21) | protected override void ProcessRecord() FILE: WhisperPS/Commands/ListAdapters.cs class ListAdapters (line 11) | [Cmdlet( VerbsCommon.Get, "Adapters" )] method ProcessRecord (line 15) | protected override void ProcessRecord() FILE: WhisperPS/Commands/LoadModel.cs class LoadModel (line 16) | [Cmdlet( VerbsData.Import, "WhisperModel" )] method BeginProcessing (line 40) | protected override void BeginProcessing() method reportProgress (line 47) | void reportProgress( double progressValue ) => method ProcessRecord (line 51) | protected override void ProcessRecord() FILE: WhisperPS/Commands/TranscribeBase.cs class TranscribeBase (line 8) | public abstract class TranscribeBase: PSCmdlet method tokenize (line 45) | internal static int[] tokenize( iModel model, string text ) method parseLanguage (line 65) | static eLanguage parseLanguage( string lang ) method validateLanguage (line 85) | internal void validateLanguage() method applyParams (line 92) | internal void applyParams( ref Parameters parameters ) method makeProgressSink (line 103) | internal sProgressSink makeProgressSink( string what ) FILE: WhisperPS/Commands/TranscribeFile.cs class TranscribeFile (line 15) | [Cmdlet( "Transcribe", "File" )] method BeginProcessing (line 27) | protected override void BeginProcessing() method ProcessRecord (line 40) | protected override void ProcessRecord() FILE: WhisperPS/Internal/MarshalEx.cs class MarshalEx (line 6) | static class MarshalEx method PtrToStringUTF8 (line 9) | public static string PtrToStringUTF8( IntPtr ptr ) FILE: WhisperPS/Internal/NativeLogger.cs class NativeLogger (line 10) | public static class NativeLogger method startup (line 12) | internal static void startup() { } method NativeLogger (line 14) | static NativeLogger() method setup (line 23) | internal static void setup( eLogLevel lvl, eLoggerFlags flags, pfnLogM... method logSink (line 37) | static void logSink( IntPtr context, eLogLevel lvl, string message ) class ThreadState (line 44) | sealed class ThreadState method setText (line 49) | public void setText( string text ) => errorText = text; method capture (line 50) | public void capture( Exception ex ) => dispatchInfo = ExceptionDispa... method clear (line 52) | public void clear() method Deconstruct (line 58) | public void Deconstruct( out string text, out ExceptionDispatchInfo ... method captureException (line 70) | internal static void captureException( Exception ex ) => method prologue (line 76) | [MethodImpl( MethodImplOptions.AggressiveInlining )] method createState (line 86) | [MethodImpl( MethodImplOptions.NoInlining )] method throwException (line 93) | [MethodImpl( MethodImplOptions.NoInlining )] method throwForHR (line 121) | [MethodImpl( MethodImplOptions.AggressiveInlining )] method throwAndReturnBool (line 130) | [MethodImpl( MethodImplOptions.AggressiveInlining )] FILE: WhisperPS/Internal/iTranscribeResult.cs type sTranscribeLength (line 11) | public readonly struct sTranscribeLength type iTranscribeResult (line 20) | [ComInterface( "2871a73f-5ce3-48f8-8779-6582ee11935e", eMarshalDirection... method getSize (line 24) | [RetValIndex, EditorBrowsable( EditorBrowsableState.Never )] method getSegments (line 28) | [EditorBrowsable( EditorBrowsableState.Never )] method getTokens (line 32) | [EditorBrowsable( EditorBrowsableState.Never )] type sTimeInterval (line 41) | public readonly struct sTimeInterval type sSegment (line 50) | public readonly struct sSegment type eTokenFlags (line 62) | [Flags] type sToken (line 70) | public readonly struct sToken method hasFlag (line 90) | public bool hasFlag( eTokenFlags bit ) => flags.HasFlag( bit ); type TranscribeResult (line 94) | public readonly ref struct TranscribeResult method TranscribeResult (line 101) | internal TranscribeResult( Internal.iTranscribeResult i ) method getTokens (line 121) | public ReadOnlySpan getTokens( in sSegment seg ) => FILE: WhisperPS/Internal/sCaptureDevice.cs type sCaptureDevice (line 8) | public struct sCaptureDevice FILE: WhisperPS/Internal/sFullParams.cs type sFullParams (line 21) | public struct sFullParams FILE: WhisperPS/Internal/sLoadModelCallbacks.cs type sLoadModelCallbacks (line 16) | public struct sLoadModelCallbacks method sLoadModelCallbacks (line 30) | internal sLoadModelCallbacks( CancellationToken cancelToken, Action loadModelAsync( string path, CancellationTo... method initMediaFoundation (line 83) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method initMediaFoundation (line 87) | public static iMediaFoundation initMediaFoundation() method findLanguageKeyW (line 98) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method languageFromCode (line 103) | public static eLanguage? languageFromCode( string lang ) method setLogSink (line 112) | public static void setLogSink( eLogLevel lvl, eLoggerFlags flags = eLo... method listGPUs (line 117) | [DllImport( dll, CallingConvention = RuntimeClass.defaultCallingConven... method listGraphicAdapters (line 124) | public static string[] listGraphicAdapters() FILE: WhisperPS/Types/Model.cs class Model (line 9) | public sealed class Model: IDisposable method Model (line 14) | internal Model( iMediaFoundation mf, iModel model ) method Dispose (line 20) | public void Dispose() FILE: WhisperPS/Types/Segment.cs class Segment (line 6) | public sealed class Segment method Segment (line 8) | internal Segment( in sSegment seg ) method ToString (line 24) | public override string ToString() => Text; FILE: WhisperPS/Types/Transcription.cs class Transcription (line 12) | public sealed class Transcription: IDisposable method Transcription (line 16) | internal Transcription( string src, iTranscribeResult result ) method Dispose (line 22) | public void Dispose() method getResult (line 35) | internal TranscribeResult getResult() => method makeText (line 38) | string makeText() method ToString (line 55) | public override string ToString() => makeText(); FILE: WhisperPS/Utils/CommandLogger.cs class CommandLogger (line 6) | static class CommandLogger method CommandLogger (line 8) | static CommandLogger() method sink (line 13) | static void sink( eLogLevel level, string message ) class Impl (line 33) | sealed class Impl: IDisposable method Impl (line 35) | public Impl( Cmdlet c ) method Dispose (line 40) | void IDisposable.Dispose() method setupLog (line 46) | public static IDisposable setupLog( this Cmdlet cmd ) => FILE: WhisperPS/Utils/MiscUtils.cs class MiscUtils (line 9) | static class MiscUtils method writeProgress (line 11) | public static void writeProgress( this Cmdlet cmd, double progressValu... method isFullPath (line 22) | static bool isFullPath( string path ) method currentDirectory (line 37) | static string currentDirectory( this PSCmdlet cmd ) method absolutePath (line 45) | public static string absolutePath( this PSCmdlet cmd, string path )