SYMBOL INDEX (6796 symbols across 623 files) FILE: admin/dist/mac/build-release.rb function clean (line 43) | def clean function build (line 49) | def build function copy_plugin (line 69) | def copy_plugin function sign_app (line 74) | def sign_app function create_zip (line 91) | def create_zip function create_deltas (line 104) | def create_deltas function upload_files (line 129) | def upload_files function generate_appcast_xml (line 143) | def generate_appcast_xml FILE: app/boffin/App.cpp function foreach (line 106) | foreach (Phonon::AudioOutputDevice d, Phonon::BackendCapabilities::avail... FILE: app/boffin/App.h function namespace (line 31) | namespace Phonon { class AudioOutput; } function namespace (line 40) | namespace lastfm{ class Track; } FILE: app/boffin/HistoryWidget.h function class (line 29) | class HistoryWidget : public QWidget FILE: app/boffin/LocalCollectionScanner.h function class (line 30) | class LocalCollectionScanner : public QObject FILE: app/boffin/MainWindow.cpp function foreach (line 77) | foreach(const QString& s, sources) { FILE: app/boffin/MainWindow.h function class (line 25) | class MainWindow : public unicorn::MainWindow FILE: app/boffin/MediaPipeline.cpp type Thread (line 63) | struct Thread : QThread { using QThread::msleep; } FILE: app/boffin/MediaPipeline.h function namespace (line 28) | namespace Phonon function class (line 37) | class MediaPipeline : public QObject FILE: app/boffin/PickDirsDialog.cpp function QStringList (line 95) | QStringList FILE: app/boffin/PickDirsDialog.h function class (line 23) | class PickDirsDialog : public QDialog FILE: app/boffin/PlaydarHostsModel.cpp function QVariant (line 24) | QVariant FILE: app/boffin/PlaydarHostsModel.h function class (line 26) | class PlaydarHostsModel : public QAbstractListModel FILE: app/boffin/PlaydarTagCloudModel.cpp function QVariant (line 123) | QVariant function QModelIndex (line 159) | QModelIndex function QModelIndex (line 167) | QModelIndex function QModelIndex (line 174) | QModelIndex FILE: app/boffin/PlaydarTagCloudModel.h function Q_OBJECT (line 37) | Q_OBJECT FILE: app/boffin/Playlist.h type QList (line 30) | typedef QList ItemList; function class (line 32) | class Playlist : public QObject FILE: app/boffin/PlaylistModel.cpp function QVariant (line 46) | QVariant function QVariant (line 62) | QVariant function QModelIndex (line 87) | QModelIndex FILE: app/boffin/PlaylistModel.h function class (line 26) | class PlaylistModel : public QAbstractItemModel FILE: app/boffin/PlaylistWidget.h function class (line 29) | class PlaylistWidget: public QTreeView { function loadFromRql (line 43) | void loadFromRql(QString rql) { function onDoubleClicked (line 50) | void onDoubleClicked(const QModelIndex& index) { FILE: app/boffin/ScanProgressWidget.cpp function foreach (line 97) | foreach (QString const path, paths) function QImage (line 197) | static inline QImage reflect0rize( const QImage& in ) FILE: app/boffin/ScanProgressWidget.h function class (line 27) | class ImageFucker : public QObject function public (line 63) | public QGLWidget FILE: app/boffin/ScrobSocket.cpp function QString (line 98) | static inline QString encodeAmp( QString data ) FILE: app/boffin/ScrobSocket.h function class (line 32) | class ScrobSocket : public QTcpSocket FILE: app/boffin/Shuffler.cpp function levenshtein (line 27) | int levenshtein(const QString& source, const QString& target) function normalisedLevenshtein (line 93) | float function BoffinPlayableItem (line 153) | BoffinPlayableItem function orderByWorkingWeightDesc (line 197) | bool orderByWorkingWeightDesc(const BoffinPlayableItem& a, const BoffinP... function BoffinPlayableItem (line 203) | BoffinPlayableItem function foreach (line 247) | foreach(const BoffinPlayableItem& historicItem, m_songHistory) { FILE: app/boffin/Shuffler.h function class (line 28) | class Shuffler : public QObject FILE: app/boffin/TagBrowserWidget.cpp function QStringList (line 66) | QStringList function QString (line 76) | QString function QString (line 91) | QString FILE: app/boffin/TagBrowserWidget.h function class (line 44) | class RelevanceFilter : public QSortFilterProxyModel function showRelevant (line 93) | void showRelevant(bool bShowRelevant) function showingRelevant (line 101) | bool showingRelevant() function showingAll (line 106) | bool showingAll() function QString (line 187) | static QString formatDuration(int seconds) function onTagItem (line 218) | void onTagItem(const BoffinTagItem& tagitem) function insertTag (line 235) | bool insertTag(const QString& tag, int count) function class (line 266) | class TagBrowserWidget : public QWidget FILE: app/boffin/TagCloudView.cpp function QStringList (line 75) | QStringList function QModelIndex (line 249) | QModelIndex function QRect (line 263) | QRect FILE: app/boffin/TagCloudView.h function class (line 26) | class TagCloudView : public QAbstractItemView FILE: app/boffin/TagDelegate.cpp function QFont (line 25) | static inline QFont font( QFont f, float const weight ) function QSize (line 35) | static inline QSize margins( float const weight ) function QSize (line 106) | QSize FILE: app/boffin/TagDelegate.h function class (line 25) | class TagDelegate: public QAbstractItemDelegate FILE: app/boffin/TrackSource.cpp function Track (line 23) | static Track toTrack(const BoffinPlayableItem& item) function Track (line 43) | Track function BoffinPlayableItem (line 68) | BoffinPlayableItem FILE: app/boffin/TrackSource.h function class (line 32) | class TrackSource FILE: app/boffin/WordleDialog.h function class (line 32) | class WordleDialog : public QDialog FILE: app/boffin/XspfDialog.cpp function foreach (line 54) | foreach(const lastfm::Track& t, xspf.tracks()) { FILE: app/boffin/XspfDialog.h function class (line 32) | class XspfDialog : public QDialog FILE: app/boffin/XspfReader.h function class (line 27) | class XspfReader : public QObject FILE: app/boffin/comet/CometParser.h function class (line 41) | class CometParser : public QObject FILE: app/boffin/comet/YajlCallbacks.hpp class TYajlCallbacks (line 31) | class TYajlCallbacks method _null (line 35) | static int _null(void *ctx) method _boolean (line 40) | static int _boolean(void *ctx, int boolVal) method _number (line 45) | static int _number(void *ctx, const char *numberVal, unsigned int numb... method _string (line 50) | static int _string(void *ctx, const unsigned char *stringVal, unsigned... method _start_map (line 55) | static int _start_map(void *ctx) method _map_key (line 60) | static int _map_key(void *ctx, const unsigned char *key, unsigned int ... method _end_map (line 65) | static int _end_map(void *ctx) method _start_array (line 70) | static int _start_array(void *ctx) method _end_array (line 75) | static int _end_array(void *ctx) FILE: app/boffin/json_spirit/json_spirit_reader.cpp function is_eq (line 57) | bool is_eq( Iter_t first, Iter_t last, const char* c_str ) function Char_t (line 70) | Char_t hex_to_num( const Char_t c ) function Char_t (line 79) | Char_t hex_str_to_char( Iter_t& begin ) function Char_t (line 88) | Char_t unicode_str_to_char( Iter_t& begin ) function append_esc_char_and_incr_iter (line 102) | void append_esc_char_and_incr_iter( String_t& s, function String_t (line 140) | String_t substitute_esc_chars( typename String_t::const_iterator begin, function String_t (line 176) | String_t get_str_( typename String_t::const_iterator begin, function string (line 189) | string get_str( string::const_iterator begin, string::const_iterator end ) function wstring (line 194) | wstring get_str( wstring::const_iterator begin, wstring::const_iterator ... function String_t (line 200) | String_t get_str( Iter_t begin, Iter_t end ) class Semantic_actions (line 213) | class Semantic_actions method Semantic_actions (line 223) | Semantic_actions( Value_t& value ) method begin_obj (line 229) | void begin_obj( Char_t c ) method end_obj (line 236) | void end_obj( Char_t c ) method begin_array (line 243) | void begin_array( Char_t c ) method end_array (line 250) | void end_array( Char_t c ) method new_name (line 257) | void new_name( Iter_t begin, Iter_t end ) method new_str (line 264) | void new_str( Iter_t begin, Iter_t end ) method new_true (line 269) | void new_true( Iter_t begin, Iter_t end ) method new_false (line 276) | void new_false( Iter_t begin, Iter_t end ) method new_null (line 283) | void new_null( Iter_t begin, Iter_t end ) method new_int (line 290) | void new_int( int64_t i ) method new_real (line 295) | void new_real( double d ) method add_first (line 302) | void add_first( const Value_t& value ) method begin_compound (line 311) | void begin_compound() method end_compound (line 336) | void end_compound() method add_to_current (line 346) | void add_to_current( const Value_t& value ) function throw_error (line 371) | void throw_error( position_iterator< Iter_t > i, const std::string& reas... function throw_error (line 377) | void throw_error( Iter_t i, const std::string& reason ) class Json_grammer (line 385) | class Json_grammer : public grammar< Json_grammer< String_t, Iter_t > > method Json_grammer (line 391) | Json_grammer( Semantic_actions_t& semantic_actions ) method throw_not_value (line 396) | static void throw_not_value( Iter_t begin, Iter_t end ) method throw_not_array (line 401) | static void throw_not_array( Iter_t begin, Iter_t end ) method throw_not_object (line 406) | static void throw_not_object( Iter_t begin, Iter_t end ) method throw_not_pair (line 411) | static void throw_not_pair( Iter_t begin, Iter_t end ) method throw_not_colon (line 416) | static void throw_not_colon( Iter_t begin, Iter_t end ) method throw_not_string (line 421) | static void throw_not_string( Iter_t begin, Iter_t end ) type definition (line 427) | struct definition method definition (line 429) | definition( const Json_grammer& self ) function Iter_t (line 522) | Iter_t read_range_or_throw( Iter_t begin, Iter_t end, Value_t& value ) function add_posn_iter_and_read_range_or_throw (line 542) | void add_posn_iter_and_read_range_or_throw( Iter_t begin, Iter_t end, Va... function read_range (line 553) | bool read_range( Iter_t& begin, Iter_t end, Value_t& value ) function read_string_or_throw (line 568) | void read_string_or_throw( const String_t& s, Value_t& value ) function read_string (line 574) | bool read_string( const String_t& s, Value_t& value ) type Multi_pass_iters (line 582) | struct Multi_pass_iters method Multi_pass_iters (line 588) | Multi_pass_iters( Istream_t& is ) function read_stream (line 601) | bool read_stream( Istream_t& is, Value_t& value ) function read_stream_or_throw (line 609) | void read_stream_or_throw( Istream_t& is, Value_t& value ) FILE: app/boffin/json_spirit/json_spirit_reader.h function namespace (line 18) | namespace json_spirit FILE: app/boffin/json_spirit/json_spirit_utils.h function namespace (line 18) | namespace json_spirit FILE: app/boffin/json_spirit/json_spirit_value.h function namespace (line 22) | namespace json_spirit function namespace (line 362) | namespace internal_ FILE: app/boffin/json_spirit/json_spirit_writer.cpp type Writer (line 24) | struct Writer class Generator (line 37) | class Generator method Generator (line 41) | Generator( const Value_t& value, Ostream_t& os, bool pretty ) method output (line 51) | void output( const Value_t& value ) method output (line 67) | void output( const Object_t& obj ) method output (line 72) | void output( const Array_t& arr ) method output (line 77) | void output( const Pair_t& pair ) method output (line 82) | void output( const String_t& s ) method output (line 87) | void output( bool b ) method output_array_or_obj (line 93) | void output_array_or_obj( const T& t, Char_t start_char, Char_t end_... method indent (line 116) | void indent() method space (line 126) | void space() method new_line (line 131) | void new_line() method String_t (line 136) | String_t to_str( const char* c_str ) method Char_t (line 141) | Char_t to_hex( Char_t c ) method String_t (line 150) | String_t non_printable_to_string( unsigned int c ) method add_esc_char (line 164) | bool add_esc_char( Char_t c, String_t& s ) method String_t (line 180) | String_t add_esc_chars( const String_t& s ) method write (line 212) | static void write( const Value_t& value, Ostream_t& os, bool pretty ) method String_t (line 217) | static String_t write( const Value_t& value, bool pretty ) FILE: app/boffin/json_spirit/json_spirit_writer.h function namespace (line 18) | namespace json_spirit FILE: app/boffin/layouts/SideBySideLayout.cpp function QLayoutItem (line 71) | QLayoutItem* function QSize (line 81) | QSize function foreach (line 109) | foreach( QLayoutItem* i, m_itemList ) function QSize (line 117) | QSize function QLayoutItem (line 128) | QLayoutItem* function QWidget (line 190) | QWidget* FILE: app/boffin/layouts/SideBySideLayout.h function class (line 34) | class SideBySideLayout : public QLayout FILE: app/boffin/main.cpp function main (line 25) | int main( int argc, char* argv[] ) FILE: app/boffin/playdar/BoffinPlayableItem.cpp function BoffinPlayableItem (line 41) | BoffinPlayableItem function BoffinPlayableItem (line 60) | BoffinPlayableItem FILE: app/boffin/playdar/BoffinPlayableItem.h function QSharedData (line 27) | struct BoffinPlayableItemData : QSharedData function class (line 48) | class BoffinPlayableItem FILE: app/boffin/playdar/BoffinRqlRequest.h function class (line 29) | class BoffinRqlRequest : public CometRequest FILE: app/boffin/playdar/BoffinTagRequest.h type BoffinTagItem (line 29) | struct BoffinTagItem function class (line 64) | class BoffinTagRequest : public CometRequest FILE: app/boffin/playdar/CometRequest.cpp function QString (line 29) | const QString& FILE: app/boffin/playdar/CometRequest.h function class (line 27) | class CometRequest : public QObject FILE: app/boffin/playdar/PlaydarApi.h type QList (line 28) | typedef QList< QPair > ParamList; function class (line 30) | class PlaydarApiQtPolicy type TPlaydarApi (line 47) | typedef TPlaydarApi Playda... FILE: app/boffin/playdar/PlaydarAuthRequest.cpp function foreach (line 63) | foreach (Param p, params) { FILE: app/boffin/playdar/PlaydarAuthRequest.h function class (line 29) | class PlaydarAuthRequest FILE: app/boffin/playdar/PlaydarCometRequest.h function class (line 33) | class PlaydarCometRequest : public QObject FILE: app/boffin/playdar/PlaydarConnection.cpp function QStringListModel (line 160) | QStringListModel* function TrackResolveRequest (line 166) | TrackResolveRequest* function BoffinRqlRequest (line 179) | BoffinRqlRequest* function BoffinTagRequest (line 192) | BoffinTagRequest* FILE: app/boffin/playdar/PlaydarConnection.h function class (line 34) | class PlaydarConnection : public QObject FILE: app/boffin/playdar/PlaydarRosterRequest.h function class (line 29) | class PlaydarRosterRequest FILE: app/boffin/playdar/PlaydarStatRequest.h function class (line 29) | class PlaydarStatRequest FILE: app/boffin/playdar/TPlaydarApi.hpp class TPlaydarApi (line 30) | class TPlaydarApi : public Policy method TPlaydarApi (line 33) | TPlaydarApi(const StringT& baseUrl, const StringT& token) method setAuthToken (line 39) | void setAuthToken(const StringT& token) method UrlT (line 44) | UrlT apiCall(const ParamsT& params) method UrlT (line 49) | UrlT stat() method UrlT (line 57) | UrlT auth1(const StringT& applicationName) method UrlT (line 66) | UrlT auth2(const StringT& applicationName, const StringT& formtoken, P... method UrlT (line 75) | UrlT getResults(const StringT& qid) method UrlT (line 84) | UrlT lanRoster() method UrlT (line 91) | UrlT trackResolve(const StringT& artist, const StringT& album, const S... method UrlT (line 112) | UrlT boffinTags(const StringT& cometSession, const StringT& qid = Stri... method UrlT (line 125) | UrlT boffinTracks(const StringT& cometSession, const StringT& qid, con... method UrlT (line 138) | UrlT boffinSummary(const StringT& cometSession, const StringT& qid, co... method UrlT (line 149) | UrlT comet(const StringT& session) method UrlT (line 158) | UrlT makeUrl(const StringT& path, const ParamsT& params = ParamsT()) FILE: app/boffin/playdar/TrackResolveRequest.h function class (line 29) | class TrackResolveRequest : public CometRequest FILE: app/boffin/playdar/jsonGetMember.cpp function jsonGetMember (line 23) | bool jsonGetMember(const QVariantMap& o, const char* key, QString& out) function jsonGetMember (line 33) | bool jsonGetMember(const QVariantMap& o, const char* key, int& out) function jsonGetMember (line 43) | bool jsonGetMember(const QVariantMap& o, const char* key, double& out) function jsonGetMember (line 53) | bool jsonGetMember(const QVariantMap& o, const char* key, float& out) FILE: app/boffin/sample/SampleFromDistribution.h function namespace (line 41) | namespace fm { namespace last { namespace algo { FILE: app/client/Application.cpp function QWidget (line 340) | QWidget* function QSystemTrayIcon (line 346) | QSystemTrayIcon* function QString (line 420) | QString function foreach (line 732) | foreach ( QString const arg, args ) FILE: app/client/Application.h function namespace (line 46) | namespace unicorn { class Notify; } function class (line 67) | class Application : public unicorn::Application FILE: app/client/AudioscrobblerSettings.cpp function QString (line 46) | QString FILE: app/client/AudioscrobblerSettings.h function class (line 26) | class AudioscrobblerSettings : public unicorn::AppSettings FILE: app/client/Bootstrapper/AbstractBootstrapper.h function class (line 37) | class AbstractBootstrapper : public QObject FILE: app/client/Bootstrapper/AbstractFileBootstrapper.cpp function QDomElement (line 50) | static QDomElement FILE: app/client/Bootstrapper/AbstractFileBootstrapper.h function class (line 37) | class AbstractFileBootstrapper : public AbstractBootstrapper FILE: app/client/Bootstrapper/ITunesDevice/ITunesParser.h function class (line 31) | class ITunesParser : public QXmlContentHandler FILE: app/client/Bootstrapper/ITunesDevice/MediaDeviceInterface.h function class (line 34) | class MediaDeviceInterface : public QObject FILE: app/client/Bootstrapper/ITunesDevice/itunesdevice.cpp function QString (line 33) | QString function Track (line 160) | Track function Track (line 193) | Track FILE: app/client/Bootstrapper/ITunesDevice/itunesdevice.h function class (line 36) | class ITunesDevice : public QObject FILE: app/client/Bootstrapper/PluginBootstrapper.h function class (line 25) | class PluginBootstrapper : public AbstractBootstrapper FILE: app/client/Bootstrapper/iTunesBootstrapper.h function class (line 31) | class iTunesBootstrapper : public AbstractFileBootstrapper FILE: app/client/Dialogs/BetaDialog.h function namespace (line 26) | namespace Ui { function class (line 30) | class BetaDialog : public QDialog FILE: app/client/Dialogs/DiagnosticsDialog.h function namespace (line 32) | namespace Ui { class DiagnosticsDialog; } function class (line 34) | class DiagnosticsDialog : public QDialog function class (line 65) | class DelayedLabelText : public QObject FILE: app/client/Dialogs/LicensesDialog.h function namespace (line 26) | namespace Ui { function class (line 30) | class LicensesDialog : public QDialog FILE: app/client/Fingerprinter/AacSource.cpp function read_callback (line 448) | uint32_t read_callback( void *user_data, void *buffer, uint32_t length ) function seek_callback (line 454) | uint32_t seek_callback( void *user_data, uint64_t position ) FILE: app/client/Fingerprinter/AacSource.h function class (line 25) | class AacSource : public lastfm::FingerprintableSource FILE: app/client/Fingerprinter/AacSource_p.h function class (line 24) | class AAC_File function class (line 53) | class AAC_MP4_File : public AAC_File function class (line 75) | class AAC_ADTS_File : public AAC_File FILE: app/client/Fingerprinter/FlacSource.cpp function FLAC__StreamDecoderWriteStatus (line 32) | FLAC__StreamDecoderWriteStatus FlacSource::_write_callback(const FLAC__S... function FLAC__StreamDecoderWriteStatus (line 40) | FLAC__StreamDecoderWriteStatus FlacSource::write_callback(const FLAC__Fr... FILE: app/client/Fingerprinter/FlacSource.h function class (line 28) | class FlacSource : public lastfm::FingerprintableSource FILE: app/client/Fingerprinter/MadSource.cpp function f2s (line 60) | inline short f2s(mad_fixed_t f) function string (line 95) | string MadSource::MadErrorString(const mad_error& error) FILE: app/client/Fingerprinter/MadSource.h function class (line 32) | class MadSource : public lastfm::FingerprintableSource FILE: app/client/Fingerprinter/VorbisSource.h function class (line 27) | class VorbisSource : public lastfm::FingerprintableSource FILE: app/client/MainWindow.cpp function QString (line 194) | QString function QString (line 267) | QString MainWindow::currentCategory() const FILE: app/client/MainWindow.h function namespace (line 39) | namespace unicorn function class (line 60) | class MainWindow : public unicorn::MainWindow FILE: app/client/MediaDevices/DeviceScrobbler.cpp function foreach (line 288) | foreach ( const QString file, files ) function QString (line 372) | QString getIpodMountPath() FILE: app/client/MediaDevices/DeviceScrobbler.h function class (line 41) | class DeviceScrobbler : public QObject FILE: app/client/MediaDevices/IpodDevice.cpp function QString (line 39) | QString function QString (line 45) | QString function foreach (line 59) | foreach( lastfm::User user, roster ) function QVariant (line 81) | QVariant FILE: app/client/MediaDevices/IpodDevice.h function class (line 25) | class IpodDevice: public MediaDevice FILE: app/client/MediaDevices/IpodDevice_linux.cpp function uint (line 128) | uint function QDateTime (line 141) | QDateTime function QSqlDatabase (line 207) | QSqlDatabase function QString (line 310) | QString function QString (line 319) | QString FILE: app/client/MediaDevices/IpodDevice_linux.h type Itdb_iTunesDB (line 27) | typedef struct _Itdb_iTunesDB Itdb_iTunesDB; type Itdb_Track (line 28) | typedef struct _Itdb_Track Itdb_Track; type Itdb_Playlist (line 29) | typedef struct _Itdb_Playlist Itdb_Playlist; function class (line 31) | class IpodTracksFetcher: public QThread function class (line 53) | class IpodDeviceLinux: public MediaDevice FILE: app/client/MediaDevices/MediaDevice.cpp function foreach (line 103) | foreach( lastfm::User user, roster ) FILE: app/client/MediaDevices/MediaDevice.h function class (line 30) | class MediaDevice: public QObject FILE: app/client/Mpris2/DBusAbstractAdaptor.cpp function QDBusConnection (line 38) | QDBusConnection DBusAbstractAdaptor::connection() const function QString (line 48) | QString DBusAbstractAdaptor::dBusPath() const FILE: app/client/Mpris2/DBusAbstractAdaptor.h function class (line 35) | class PropertiesChangedAdaptor : public QDBusAbstractAdaptor function class (line 55) | class DBusAbstractAdaptor : public QDBusAbstractAdaptor FILE: app/client/Mpris2/MediaPlayer2.cpp function QString (line 64) | QString function QString (line 71) | QString function QStringList (line 78) | QStringList function QStringList (line 85) | QStringList FILE: app/client/Mpris2/MediaPlayer2.h function class (line 25) | class MediaPlayer2 : public DBusAbstractAdaptor FILE: app/client/Mpris2/MediaPlayer2Player.cpp function QVariantMap (line 76) | QVariantMap function qlonglong (line 137) | qlonglong FILE: app/client/Mpris2/MediaPlayer2Player.h function class (line 29) | class MediaPlayer2Player : public DBusAbstractAdaptor FILE: app/client/Mpris2/Mpris2.h function class (line 26) | class Mpris2 : public QObject FILE: app/client/PrefPane/FmLastPrefPane.h function interface (line 25) | interface FmLastPrefPane : NSPreferencePane { FILE: app/client/PrefPane/FmLastPrefPanePrefWidget.h function class (line 27) | class FmLastPrefPanePrefWidget { FILE: app/client/PrefPane/FmLastPrefPaneQtView.h function interface (line 23) | interface FmLastPrefPaneQtView : NSView { FILE: app/client/ScrobSocket.cpp function QString (line 125) | static inline QString encodeAmp( QString data ) FILE: app/client/ScrobSocket.h function class (line 32) | class ScrobSocket : public QLocalSocket FILE: app/client/Services/AnalyticsService/AnalyticsService.cpp function QString (line 95) | QString userTypeToString( lastfm::User::Type type ) FILE: app/client/Services/AnalyticsService/AnalyticsService.h function namespace (line 25) | namespace lastfm { class User; } function class (line 55) | class AnalyticsService : public QObject FILE: app/client/Services/AnalyticsService/PersistentCookieJar.cpp function foreach (line 55) | foreach (QNetworkCookie cookie, list) FILE: app/client/Services/AnalyticsService/PersistentCookieJar.h function class (line 24) | class PersistentCookieJar : public QNetworkCookieJar FILE: app/client/Services/RadioService/RadioService.cpp function foreach (line 554) | foreach (QByteArray a, audioOutput->outputDevice().propertyNames()) { FILE: app/client/Services/ScrobbleService/ScrobbleService.cpp function connect (line 49) | connect( m_mediator, SIGNAL(activeConnectionChanged( PlayerConnection* )... function ScrobbleService (line 86) | ScrobbleService& function foreach (line 109) | foreach ( QString bannedPath, exculsionDirs ) FILE: app/client/Services/ScrobbleService/ScrobbleService.h function namespace (line 31) | namespace unicorn { class Session; } function class (line 37) | class ScrobbleService : public QObject FILE: app/client/Services/ScrobbleService/StopWatch.cpp function ScrobblePoint (line 37) | ScrobblePoint function uint (line 49) | uint function uint (line 102) | uint FILE: app/client/Services/ScrobbleService/StopWatch.h function namespace (line 27) | namespace audioscrobbler { class Application; } function class (line 32) | class StopWatch : public QObject FILE: app/client/Settings/AccountSettingsWidget.h function namespace (line 26) | namespace Ui { class AccountSettingsWidget; } function class (line 28) | class AccountSettingsWidget: public SettingsWidget FILE: app/client/Settings/AdvancedSettingsWidget.h function namespace (line 26) | namespace Ui { class AdvancedSettingsWidget; } function class (line 28) | class AdvancedSettingsWidget: public SettingsWidget FILE: app/client/Settings/CheckFileSystemModel.cpp function QVariant (line 34) | QVariant FILE: app/client/Settings/CheckFileSystemModel.h function class (line 26) | class CheckFileSystemModel : public QFileSystemModel FILE: app/client/Settings/CheckFileSystemView.cpp function foreach (line 58) | foreach(QString path, list) function QStringList (line 64) | QStringList FILE: app/client/Settings/CheckFileSystemView.h function class (line 28) | class CheckFileSystemView : public QTreeView FILE: app/client/Settings/GeneralSettingsWidget.h function namespace (line 26) | namespace Ui { function class (line 30) | class GeneralSettingsWidget : public SettingsWidget FILE: app/client/Settings/IpodSettingsWidget.h function namespace (line 26) | namespace Ui { class IpodSettingsWidget; } function class (line 28) | class IpodSettingsWidget: public SettingsWidget FILE: app/client/Settings/PreferencesDialog.h function namespace (line 28) | namespace Ui { function class (line 32) | class PreferencesDialog : public unicorn::MainWindow FILE: app/client/Settings/ScrobbleSettingsWidget.h function namespace (line 26) | namespace Ui { class ScrobbleSettingsWidget; } function class (line 28) | class ScrobbleSettingsWidget: public SettingsWidget FILE: app/client/Settings/SettingsWidget.h function class (line 26) | class SettingsWidget : public QWidget FILE: app/client/Widgets/BioWidget.h function class (line 31) | class BioWidget : public QTextBrowser FILE: app/client/Widgets/ContextLabel.h function class (line 26) | class ContextLabel : public unicorn::Label FILE: app/client/Widgets/FriendListWidget.cpp class FriendWidgetItem (line 45) | class FriendWidgetItem : public QListWidgetItem function foreach (line 212) | foreach( const lastfm::XmlQuery& user, lfm["friends"].children( "user" ) ) FILE: app/client/Widgets/FriendListWidget.h function namespace (line 29) | namespace unicorn { class Session; } function namespace (line 30) | namespace lastfm { class XmlQuery; } function namespace (line 31) | namespace lastfm { class User; } function namespace (line 33) | namespace Ui { class FriendListWidget; } function class (line 35) | class FriendListWidget : public QWidget FILE: app/client/Widgets/FriendWidget.cpp function QString (line 135) | QString function QString (line 150) | QString function QString (line 211) | QString function QString (line 217) | QString FILE: app/client/Widgets/FriendWidget.h function namespace (line 31) | namespace Ui { class FriendWidget; } function namespace (line 32) | namespace unicorn { class Label; } function class (line 35) | class FriendWidget : public QFrame FILE: app/client/Widgets/MetadataWidget.cpp function ScrobbleControls (line 175) | ScrobbleControls* function foreach (line 277) | foreach( const QString& p, bioList ) { function foreach (line 413) | foreach ( const XmlQuery& affiliation, lfm["affiliations"]["downloads"].... function foreach (line 432) | foreach ( const XmlQuery& affiliation, lfm["affiliations"]["physicals"].... function QString (line 597) | QString userLibraryLink( const QString& user, const lastfm::Artist& arti... function QString (line 602) | QString userLibraryLink( const QString& user, const lastfm::Track& track ) function QString (line 607) | QString userLibrary( const QString& user, const lastfm::Artist& artist ) function QString (line 612) | QString function QString (line 620) | QString function QString (line 631) | QString FILE: app/client/Widgets/MetadataWidget.h function namespace (line 32) | namespace Ui { class MetadataWidget; } function class (line 42) | class MetadataWidget : public QFrame FILE: app/client/Widgets/NothingPlayingWidget.h function namespace (line 26) | namespace lastfm { class User; } function namespace (line 27) | namespace unicorn { class Session; } function namespace (line 29) | namespace Ui { class NothingPlayingWidget; } function class (line 31) | class NothingPlayingWidget : public QFrame FILE: app/client/Widgets/NowPlayingStackedWidget.h function class (line 33) | class NowPlayingStackedWidget : public unicorn::SlidingStackedWidget FILE: app/client/Widgets/NowPlayingWidget.cpp function PlaybackControlsWidget (line 55) | PlaybackControlsWidget* FILE: app/client/Widgets/NowPlayingWidget.h function class (line 28) | class NowPlayingWidget : public QWidget FILE: app/client/Widgets/PlaybackControlsWidget.cpp function setLayoutUsesWidgetRect (line 37) | void FILE: app/client/Widgets/PlaybackControlsWidget.h function namespace (line 30) | namespace unicorn { class Session; } function namespace (line 31) | namespace Ui { class PlaybackControlsWidget; } function class (line 35) | class PlaybackControlsWidget : public QFrame FILE: app/client/Widgets/PointyArrow.h function class (line 27) | class PointyArrow : public QWidget { FILE: app/client/Widgets/ProfileArtistWidget.cpp class PlaysLabel (line 34) | class PlaysLabel : public QLabel method PlaysLabel (line 37) | explicit PlaysLabel( const QString& text, int plays, int maxPlays, QWi... method paintEvent (line 44) | void paintEvent( QPaintEvent* event ) FILE: app/client/Widgets/ProfileArtistWidget.h function namespace (line 26) | namespace lastfm { class XmlQuery; } function class (line 28) | class ProfileArtistWidget : public QFrame FILE: app/client/Widgets/ProfileWidget.h function namespace (line 31) | namespace unicorn { class Label; } function namespace (line 33) | namespace Ui { class ProfileWidget; } function class (line 35) | class ProfileWidget : public QFrame FILE: app/client/Widgets/PushButton.h function class (line 26) | class PushButton : public QPushButton FILE: app/client/Widgets/RefreshButton.h function class (line 27) | class RefreshButton : public QPushButton FILE: app/client/Widgets/ScrobbleControls.h function namespace (line 29) | namespace unicorn{ class Session; } function namespace (line 30) | namespace lastfm{ class User; } function class (line 34) | class ScrobbleControls : public QFrame FILE: app/client/Widgets/ScrobblesListWidget.cpp class ScrobblesListWidgetItem (line 42) | class ScrobblesListWidgetItem : public QListWidgetItem function foreach (line 418) | foreach ( const XmlQuery& trackXml, lfm["recenttracks"].children("track") ) FILE: app/client/Widgets/ScrobblesListWidget.h function namespace (line 31) | namespace lastfm { class Track; } function namespace (line 34) | namespace unicorn { class Session; } function class (line 38) | class ScrobblesListWidget : public QListWidget FILE: app/client/Widgets/ScrobblesWidget.h function namespace (line 26) | namespace lastfm { class Track; } function namespace (line 29) | namespace Ui { class ScrobblesWidget; } function class (line 31) | class ScrobblesWidget : public QWidget FILE: app/client/Widgets/ShortcutEdit.cpp function QString (line 169) | QString FILE: app/client/Widgets/ShortcutEdit.h function class (line 26) | class ShortcutEdit : public QComboBox FILE: app/client/Widgets/SideBar.cpp function QAbstractButton (line 36) | QAbstractButton* newButton( const QString& text, QButtonGroup* buttonGro... function QString (line 96) | QString FILE: app/client/Widgets/SideBar.h function namespace (line 27) | namespace lastfm { class User; } function namespace (line 28) | namespace unicorn { class Session; } function class (line 30) | class SideBar : public QFrame FILE: app/client/Widgets/SimilarArtistWidget.h function class (line 26) | class SimilarArtistWidget : public HttpImageWidget FILE: app/client/Widgets/StatusBar.h function namespace (line 28) | namespace Phonon { class VolumeSlider; } function namespace (line 29) | namespace unicorn { class Session; } function namespace (line 30) | namespace unicorn { class Label; } function class (line 32) | class StatusBar : public QStatusBar FILE: app/client/Widgets/TagWidget.cpp function QSize (line 105) | QSize FILE: app/client/Widgets/TagWidget.h function class (line 29) | class TagWidget : public QPushButton FILE: app/client/Widgets/TitleBar.h function class (line 25) | class TitleBar : public QFrame FILE: app/client/Widgets/TrackWidget.cpp function QSize (line 87) | QSize function foreach (line 394) | foreach ( const XmlQuery& affiliation, lfm["affiliations"]["downloads"].... function foreach (line 413) | foreach ( const XmlQuery& affiliation, lfm["affiliations"]["physicals"].... FILE: app/client/Widgets/TrackWidget.h function namespace (line 28) | namespace Ui { class TrackWidget; } function class (line 33) | class TrackWidget : public QPushButton FILE: app/client/Widgets/WidgetTextObject.cpp function QSizeF (line 30) | QSizeF function QWidget (line 48) | QWidget* function QRectF (line 61) | QRectF FILE: app/client/Wizard/AccessPage.h function namespace (line 26) | namespace lastfm { class User; } function namespace (line 28) | namespace unicorn{ function class (line 33) | class AccessPage : public WizardPage FILE: app/client/Wizard/BootstrapInProgressPage.h function class (line 31) | class BootstrapInProgressPage : public QWizardPage { FILE: app/client/Wizard/BootstrapPage.cpp function foreach (line 106) | foreach ( unicorn::IPluginInfo* plugin, plugins ) FILE: app/client/Wizard/BootstrapPage.h function class (line 36) | class BootstrapPage: public WizardPage FILE: app/client/Wizard/BootstrapProgressPage.h function class (line 26) | class BootstrapProgressPage : public WizardPage FILE: app/client/Wizard/FirstRunWizard.cpp function QAbstractButton (line 127) | QAbstractButton* FILE: app/client/Wizard/FirstRunWizard.h function namespace (line 35) | namespace Ui { class FirstRunWizard; } function class (line 37) | class FirstRunWizard : public QDialog FILE: app/client/Wizard/LoginPage.h function class (line 26) | class LoginPage : public WizardPage FILE: app/client/Wizard/PluginsInstallPage.cpp function foreach (line 93) | foreach( unicorn::IPluginInfo* plugin, wizard()->pluginList()->installLi... FILE: app/client/Wizard/PluginsInstallPage.h function class (line 26) | class PluginsInstallPage : public WizardPage FILE: app/client/Wizard/PluginsPage.cpp function foreach (line 73) | foreach( unicorn::IPluginInfo* plugin, supportedPlugins ) FILE: app/client/Wizard/PluginsPage.h function class (line 25) | class PluginsPage : public WizardPage FILE: app/client/Wizard/TourFinishPage.h function class (line 28) | class TourFinishPage : public WizardPage FILE: app/client/Wizard/TourLocationPage.h function class (line 30) | class TourLocationPage : public WizardPage FILE: app/client/Wizard/TourMetadataPage.h function class (line 27) | class TourMetadataPage : public WizardPage FILE: app/client/Wizard/TourScrobblesPage.h function class (line 26) | class TourScrobblesPage : public WizardPage FILE: app/client/Wizard/WizardPage.cpp function FirstRunWizard (line 48) | FirstRunWizard* FILE: app/client/Wizard/WizardPage.h function class (line 28) | class WizardPage : public QWidget FILE: app/client/main.cpp type lastfm (line 47) | namespace lastfm function main (line 52) | int main( int argc, char** argv ) function cleanup (line 135) | void cleanup() FILE: app/fingerprinter/Fingerprinter.h function namespace (line 26) | namespace lastfm { class FingerprintableSource; } function class (line 28) | class Fingerprinter : public QObject FILE: app/fingerprinter/LAV_Source.cpp class LAV_SourcePrivate (line 66) | class LAV_SourcePrivate FILE: app/fingerprinter/LAV_Source.h function class (line 26) | class LAV_Source : public lastfm::FingerprintableSource FILE: app/fingerprinter/main.cpp function main (line 33) | int main(int argc, char *argv[]) FILE: app/twiddly/IPod.cpp function IPod (line 35) | IPod* //static function QString (line 88) | QString function QDir (line 104) | QDir function QDomDocument (line 113) | QDomDocument function foreach (line 209) | foreach ( const ITunesLibrary::Track& track, tracksToScrobble ) function QString (line 282) | QString //static FILE: app/twiddly/IPod.h function class (line 32) | class IPod function QString (line 86) | QString scrobbleId() const; function class (line 128) | class ManualIPod : public IPod FILE: app/twiddly/IPodScrobble.h function MutableTrack (line 27) | struct IPodScrobble : public MutableTrack FILE: app/twiddly/IPodSettings.h type IPodType (line 23) | enum IPodType { IPodUnknownType, IPodAutomaticType, IPodManualType } function class (line 29) | class IPodSettings FILE: app/twiddly/ITunesLibrary.h function class (line 35) | class ITunesLibrary FILE: app/twiddly/ITunesLibraryTrack.h function namespace (line 31) | namespace COM function QSharedData (line 46) | struct ITunesLibraryTrackData : public QSharedData function ITunesLibraryTrackData (line 73) | struct IPodLibraryTrackData : public ITunesLibraryTrackData function class (line 92) | class ITunesLibraryTrack function class (line 126) | class ITunesLibraryTrack : private PlayCountsDatabase::Track FILE: app/twiddly/ITunesLibrary_mac.cpp function QDateTime (line 91) | static QDateTime FILE: app/twiddly/ITunesLibrary_win.cpp function Track (line 96) | Track FILE: app/twiddly/PlayCountsDatabase.cpp type QtOverrides (line 46) | namespace QtOverrides class SqlQuery (line 48) | class SqlQuery : public ::QSqlQuery method arse (line 51) | bool arse( bool success ) method SqlQuery (line 59) | SqlQuery( QSqlDatabase db ) : QSqlQuery( db ) method exec (line 62) | bool exec() method exec (line 67) | bool exec( const QString& sql ) function QString (line 240) | static QString FILE: app/twiddly/PlayCountsDatabase.h function class (line 39) | class PlayCountsDatabase FILE: app/twiddly/TwiddlyApplication.h function class (line 24) | class TwiddlyApplication : public unicorn::CoreApplication FILE: app/twiddly/Utils.h function class (line 26) | class Utils FILE: app/twiddly/main.cpp function main (line 51) | int function writeXml (line 230) | void function logException (line 250) | void FILE: common/c++/Logger.cpp type stat (line 59) | struct stat function time (line 96) | static inline std::string time() function Logger (line 181) | Logger& //static FILE: common/c++/Logger.h function class (line 35) | class LOGGER_DLLEXPORT Logger FILE: common/c++/fileCreationTime.cpp type common (line 27) | namespace common function time_t (line 40) | static time_t function time_t (line 59) | static inline time_t FILE: common/c++/mac/getBsdProcessList.c function getBsdProcessList (line 15) | static int FILE: common/c++/win/scrobSubPipeName.cpp function string (line 36) | string function DWORD (line 64) | DWORD FILE: common/qt/msleep.cpp type Qt (line 23) | namespace Qt function msleep (line 25) | static inline void msleep( uint ms ) FILE: common/qt/reverse.cpp type Qt (line 22) | namespace Qt function reverse (line 24) | static inline QList reverse( QList list ) function QStringList (line 34) | static inline QStringList reverse( QList strings ) FILE: common/qt/sort.cpp type Qt (line 24) | namespace Qt function QStringList (line 26) | QStringList sort( QStringList input, Qt::CaseSensitivity s ) FILE: lib/3rdparty/fftw3.h type fftw_r2r_kind_do_not_use_me (line 93) | enum fftw_r2r_kind_do_not_use_me { type fftw_iodim_do_not_use_me (line 99) | struct fftw_iodim_do_not_use_me { FILE: lib/3rdparty/iTunesCOMAPI/iTunesCOMInterface.h type interface (line 46) | typedef interface IITObject IITObject; type interface (line 52) | typedef interface IITSource IITSource; type interface (line 58) | typedef interface IITSourceCollection type interface (line 64) | typedef interface IITEncoder type interface (line 70) | typedef interface IITEncoderCollection type interface (line 76) | typedef interface IITEQPreset type interface (line 82) | typedef interface IITEQPresetCollection type interface (line 88) | typedef interface IITPlaylist type interface (line 94) | typedef interface IITOperationStatus type interface (line 100) | typedef interface IITConvertOperationStatus type interface (line 106) | typedef interface IITLibraryPlaylist type interface (line 112) | typedef interface IITUserPlaylist type interface (line 118) | typedef interface IITTrack IITTrack; type interface (line 124) | typedef interface IITTrackCollection type interface (line 130) | typedef interface IITVisual IITVisual; type interface (line 136) | typedef interface IITVisualCollection type interface (line 142) | typedef interface IITWindow IITWindow; type interface (line 148) | typedef interface IITBrowserWindow type interface (line 154) | typedef interface IITWindowCollection type interface (line 160) | typedef interface IiTunes IiTunes; type interface (line 166) | typedef interface _IiTunesEvents type interface (line 172) | typedef interface _IITConvertOperationStatusEvents type class (line 180) | typedef class iTunesApp iTunesApp; type iTunesApp (line 182) | typedef struct iTunesApp iTunesApp; type class (line 192) | typedef class iTunesConvertOperationStatus type iTunesConvertOperationStatus (line 194) | typedef struct iTunesConvertOperationStatus iTunesConvertOperationStatus; type interface (line 202) | typedef interface IITArtwork type interface (line 208) | typedef interface IITArtworkCollection type interface (line 214) | typedef interface IITURLTrack type interface (line 220) | typedef interface IITAudioCDPlaylist type interface (line 226) | typedef interface IITPlaylistCollection type interface (line 232) | typedef interface IITIPodSource type interface (line 238) | typedef interface IITFileOrCDTrack type interface (line 244) | typedef interface IITPlaylistWindow type __MIDL___MIDL_itf_iTunesCOMInterface_0000_0001 (line 264) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0000_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0000_0002 (line 270) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0000_0002 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0001 (line 311) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0002 (line 319) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0002 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0003 (line 326) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0003 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0004 (line 333) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0004 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0005 (line 343) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0005 type __MIDL___MIDL_itf_iTunesCOMInterface_0272_0006 (line 350) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0272_0006 type __MIDL___MIDL_itf_iTunesCOMInterface_0275_0001 (line 359) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0275_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0276_0001 (line 373) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0276_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0277_0001 (line 379) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0277_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0283_0001 (line 390) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0283_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0283_0002 (line 400) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0283_0002 type __MIDL___MIDL_itf_iTunesCOMInterface_0283_0003 (line 407) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0283_0003 type __MIDL___MIDL_itf_iTunesCOMInterface_0283_0004 (line 414) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0283_0004 type __MIDL___MIDL_itf_iTunesCOMInterface_0285_0001 (line 424) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0285_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0288_0001 (line 439) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0288_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0291_0001 (line 452) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0291_0001 type __MIDL___MIDL_itf_iTunesCOMInterface_0291_0002 (line 462) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0291_0002 type __MIDL___MIDL_itf_iTunesCOMInterface_0291_0003 (line 470) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0291_0003 type __MIDL___MIDL_itf_iTunesCOMInterface_0297_0001 (line 476) | enum __MIDL___MIDL_itf_iTunesCOMInterface_0297_0001 type IITObjectVtbl (line 534) | typedef struct IITObjectVtbl function interface (line 616) | interface IITObject type IITSourceVtbl (line 814) | typedef struct IITSourceVtbl function interface (line 912) | interface IITSource type IITSourceCollectionVtbl (line 1079) | typedef struct IITSourceCollectionVtbl function interface (line 1150) | interface IITSourceCollection type IITEncoderVtbl (line 1298) | typedef struct IITEncoderVtbl function interface (line 1353) | interface IITEncoder type IITEncoderCollectionVtbl (line 1460) | typedef struct IITEncoderCollectionVtbl function interface (line 1525) | interface IITEncoderCollection type IITEQPresetVtbl (line 1729) | typedef struct IITEQPresetVtbl function interface (line 1881) | interface IITEQPreset type IITEQPresetCollectionVtbl (line 2349) | typedef struct IITEQPresetCollectionVtbl function interface (line 2414) | interface IITEQPresetCollection type IITPlaylistVtbl (line 2586) | typedef struct IITPlaylistVtbl function interface (line 2730) | interface IITPlaylist type IITOperationStatusVtbl (line 3051) | typedef struct IITOperationStatusVtbl function interface (line 3106) | interface IITOperationStatus type IITConvertOperationStatusVtbl (line 3215) | typedef struct IITConvertOperationStatusVtbl function interface (line 3291) | interface IITConvertOperationStatus type IITLibraryPlaylistVtbl (line 3453) | typedef struct IITLibraryPlaylistVtbl function interface (line 3617) | interface IITLibraryPlaylist type IITUserPlaylistVtbl (line 3859) | typedef struct IITUserPlaylistVtbl function interface (line 4060) | interface IITUserPlaylist type IITTrackVtbl (line 4564) | typedef struct IITTrackVtbl function interface (line 4873) | interface IITTrack type IITTrackCollectionVtbl (line 5838) | typedef struct IITTrackCollectionVtbl function interface (line 5914) | interface IITTrackCollection type IITVisualVtbl (line 6075) | typedef struct IITVisualVtbl function interface (line 6126) | interface IITVisual type IITVisualCollectionVtbl (line 6218) | typedef struct IITVisualCollectionVtbl function interface (line 6283) | interface IITVisualCollection type IITWindowVtbl (line 6483) | typedef struct IITWindowVtbl function interface (line 6630) | interface IITWindow type IITBrowserWindowVtbl (line 7083) | typedef struct IITBrowserWindowVtbl function interface (line 7250) | interface IITBrowserWindow type IITWindowCollectionVtbl (line 7478) | typedef struct IITWindowCollectionVtbl function interface (line 7543) | interface IITWindowCollection type IiTunesVtbl (line 7940) | typedef struct IiTunesVtbl function interface (line 8341) | interface IiTunes type _IiTunesEventsVtbl (line 9681) | typedef struct _IiTunesEventsVtbl function interface (line 9728) | interface _IiTunesEvents type _IITConvertOperationStatusEventsVtbl (line 9787) | typedef struct _IITConvertOperationStatusEventsVtbl function interface (line 9834) | interface _IITConvertOperationStatusEvents type IITArtworkVtbl (line 9930) | typedef struct IITArtworkVtbl function interface (line 10004) | interface IITArtwork type IITArtworkCollectionVtbl (line 10181) | typedef struct IITArtworkCollectionVtbl function interface (line 10241) | interface IITArtworkCollection type IITURLTrackVtbl (line 10398) | typedef struct IITURLTrackVtbl function interface (line 10772) | interface IITURLTrack type IITAudioCDPlaylistVtbl (line 11307) | typedef struct IITAudioCDPlaylistVtbl function interface (line 11482) | interface IITAudioCDPlaylist type IITPlaylistCollectionVtbl (line 11754) | typedef struct IITPlaylistCollectionVtbl function interface (line 11825) | interface IITPlaylistCollection type IITIPodSourceVtbl (line 11974) | typedef struct IITIPodSourceVtbl function interface (line 12082) | interface IITIPodSource type IITFileOrCDTrackVtbl (line 12397) | typedef struct IITFileOrCDTrackVtbl function interface (line 12935) | interface IITFileOrCDTrack type IITPlaylistWindowVtbl (line 14068) | typedef struct IITPlaylistWindowVtbl function interface (line 14223) | interface IITPlaylistWindow FILE: lib/3rdparty/iTunesCOMAPI/iTunesCOMInterface_i.c type IID (line 50) | typedef struct _IID type IID (line 62) | typedef IID CLSID; FILE: lib/3rdparty/mad.h type mad_fixed_t (line 71) | typedef signed int mad_fixed_t; type mad_fixed64hi_t (line 73) | typedef signed int mad_fixed64hi_t; type mad_fixed64lo_t (line 74) | typedef unsigned int mad_fixed64lo_t; type mad_fixed_t (line 76) | typedef signed long mad_fixed_t; type mad_fixed64hi_t (line 78) | typedef signed long mad_fixed64hi_t; type mad_fixed64lo_t (line 79) | typedef unsigned long mad_fixed64lo_t; type mad_sample_t (line 89) | typedef double mad_sample_t; type mad_fixed_t (line 91) | typedef mad_fixed_t mad_sample_t; type mad_bitptr (line 551) | struct mad_bitptr { type mad_bitptr (line 557) | struct mad_bitptr type mad_bitptr (line 561) | struct mad_bitptr type mad_bitptr (line 562) | struct mad_bitptr type mad_bitptr (line 565) | struct mad_bitptr type mad_bitptr (line 567) | struct mad_bitptr type mad_bitptr (line 568) | struct mad_bitptr type mad_bitptr (line 569) | struct mad_bitptr type mad_bitptr (line 571) | struct mad_bitptr type mad_timer_t (line 580) | typedef struct { type mad_units (line 589) | enum mad_units { type mad_units (line 650) | enum mad_units type mad_units (line 653) | enum mad_units type mad_units (line 653) | enum mad_units type mad_error (line 666) | enum mad_error { type mad_stream (line 697) | struct mad_stream { type mad_stream (line 730) | struct mad_stream type mad_stream (line 731) | struct mad_stream type mad_stream (line 736) | struct mad_stream type mad_stream (line 738) | struct mad_stream type mad_stream (line 740) | struct mad_stream type mad_stream (line 742) | struct mad_stream type mad_layer (line 752) | enum mad_layer { type mad_mode (line 758) | enum mad_mode { type mad_emphasis (line 765) | enum mad_emphasis { type mad_header (line 772) | struct mad_header { type mad_frame (line 790) | struct mad_frame { type mad_header (line 828) | struct mad_header type mad_header (line 832) | struct mad_header type mad_stream (line 832) | struct mad_stream type mad_frame (line 834) | struct mad_frame type mad_frame (line 835) | struct mad_frame type mad_frame (line 837) | struct mad_frame type mad_stream (line 837) | struct mad_stream type mad_frame (line 839) | struct mad_frame type mad_pcm (line 849) | struct mad_pcm { type mad_synth (line 856) | struct mad_synth { type mad_synth (line 882) | struct mad_synth type mad_synth (line 886) | struct mad_synth type mad_synth (line 888) | struct mad_synth type mad_frame (line 888) | struct mad_frame type mad_decoder_mode (line 898) | enum mad_decoder_mode { type mad_flow (line 903) | enum mad_flow { type mad_decoder (line 910) | struct mad_decoder { type mad_decoder (line 939) | struct mad_decoder type mad_flow (line 940) | enum mad_flow type mad_stream (line 940) | struct mad_stream type mad_flow (line 941) | enum mad_flow type mad_header (line 941) | struct mad_header type mad_flow (line 942) | enum mad_flow type mad_stream (line 943) | struct mad_stream type mad_frame (line 944) | struct mad_frame type mad_flow (line 945) | enum mad_flow type mad_header (line 946) | struct mad_header type mad_pcm (line 947) | struct mad_pcm type mad_flow (line 948) | enum mad_flow type mad_stream (line 949) | struct mad_stream type mad_frame (line 950) | struct mad_frame type mad_flow (line 951) | enum mad_flow type mad_decoder (line 952) | struct mad_decoder type mad_decoder (line 957) | struct mad_decoder type mad_decoder_mode (line 957) | enum mad_decoder_mode type mad_decoder (line 958) | struct mad_decoder FILE: lib/3rdparty/samplerate.h type SRC_STATE (line 33) | typedef struct SRC_STATE_tag SRC_STATE ; type SRC_DATA (line 36) | typedef struct type SRC_CB_DATA (line 48) | typedef struct FILE: lib/listener/PlayerCommand.h type PlayerCommand (line 23) | enum PlayerCommand FILE: lib/listener/PlayerCommandParser.cpp function PlayerCommand (line 76) | PlayerCommand type mxcl (line 99) | namespace mxcl function QStringList (line 102) | QStringList static inline split( QString line ) type Pair (line 122) | struct Pair method Pair (line 124) | Pair( const QString& s ) function foreach (line 144) | foreach (Pair pair, mxcl::split( line )) function QString (line 159) | QString function Track (line 180) | Track FILE: lib/listener/PlayerCommandParser.h function class (line 33) | class PlayerCommandParser FILE: lib/listener/PlayerConnection.cpp class Error (line 26) | class Error method Error (line 30) | Error( const char* msg ) : m_msg( msg ) {} method isFatal (line 35) | virtual bool isFatal() const { return false; } type NonFatalError (line 38) | struct NonFatalError : public Error method NonFatalError (line 40) | NonFatalError( const char* msg ) : Error( msg ) {} type FatalError (line 43) | struct FatalError : public Error method FatalError (line 45) | FatalError( const char* msg ) : Error( msg ) {} method isFatal (line 46) | virtual bool isFatal() const { return true; } FILE: lib/listener/PlayerConnection.h function setElapsed (line 64) | void setElapsed( uint i ) { m_elapsed = i; } function clear (line 67) | void clear() { m_state = Stopped; m_track = Track(); m_elapsed = 0; } FILE: lib/listener/PlayerListener.cpp function QString (line 91) | QString FILE: lib/listener/PlayerMediator.h function PlayerConnection (line 46) | PlayerConnection* activeConnection() const { return m_active; } FILE: lib/listener/State.h type State (line 23) | enum State FILE: lib/listener/legacy/LegacyPlayerListener.h function uint (line 39) | static uint port() { return 33367; } FILE: lib/listener/mac/ITunesListener.cpp type ITunesConnection (line 26) | struct ITunesConnection : PlayerConnection method QString (line 32) | QString runtimeName() const { return m_runtime_name; } method QString (line 33) | QString runtimeId() const { return m_runtime_id; } method ITunesConnection (line 35) | ITunesConnection(bool isAppleMusic) : PlayerConnection( "osx", "iTunes" ) method start (line 40) | void start( const Track& t ) method pause (line 50) | void pause() { handleCommand( CommandPause ); } method resume (line 51) | void resume() { handleCommand( CommandResume ); } method stop (line 52) | void stop() { handleCommand( CommandStop ); } class ITunesDictionaryHelper (line 123) | class ITunesDictionaryHelper method ITunesDictionaryHelper (line 128) | ITunesDictionaryHelper( CFDictionaryRef info ) method T (line 140) | T method getState (line 146) | ITunesListener::State function QString (line 162) | QString function QString (line 197) | static inline QString function QString (line 266) | QString //static FILE: lib/listener/mac/ITunesListener.h function class (line 29) | class ITunesListener : public QObject FILE: lib/listener/mac/SpotifyListener.h function class (line 28) | class SpotifyListenerMac : public QObject FILE: lib/listener/mpris2/Mpris2Listener.cpp class Mpris2Connection (line 28) | class Mpris2Connection : public PlayerConnection method Mpris2Connection (line 31) | Mpris2Connection() : PlayerConnection( "mpris2", "" ) method start (line 34) | void start( const Track& t ) method pause (line 43) | void pause() { handleCommand( CommandPause ); } method resume (line 44) | void resume() { handleCommand( CommandResume ); } method stop (line 45) | void stop() { handleCommand( CommandStop ); } function foreach (line 55) | foreach( const QString& name, serviceNames ) FILE: lib/listener/mpris2/Mpris2Listener.h function class (line 31) | class Mpris2Listener : public QObject FILE: lib/listener/mpris2/Mpris2Service.cpp function QVariantMap (line 32) | static function QVariant (line 71) | QVariant function QString (line 82) | QString function QString (line 89) | QString function QString (line 96) | QString function QString (line 103) | QString function QString (line 113) | QString function uint (line 120) | uint function QString (line 127) | QString FILE: lib/listener/mpris2/Mpris2Service.h function class (line 28) | class Mpris2Service : public QObject FILE: lib/listener/tests/TestPlayerCommandParser.cpp class TestPlayerCommandParser (line 24) | class TestPlayerCommandParser : public QObject FILE: lib/listener/win/NamedPipeServer.cpp function VOID (line 293) | VOID function BOOL (line 319) | BOOL FILE: lib/listener/win/NamedPipeServer.h function class (line 26) | class NamedPipeServer : public QThread FILE: lib/listener/win/SpotifyListener.cpp class SpotifyConnection (line 26) | class SpotifyConnection : public PlayerConnection method SpotifyConnection (line 29) | SpotifyConnection() : PlayerConnection( "spt", "Spotify" ) method start (line 32) | void start( const Track& t ) method pause (line 42) | void pause() { handleCommand( CommandPause ); } method resume (line 43) | void resume() { handleCommand( CommandResume ); } method stop (line 44) | void stop() { handleCommand( CommandStop ); } function BOOL (line 61) | BOOL CALLBACK FILE: lib/listener/win/SpotifyListener.h type State (line 36) | enum State FILE: lib/unicorn/AnimatedPushButton.h function class (line 28) | class AnimatedPushButton : public QPushButton FILE: lib/unicorn/CrashReporter/CrashReporter.cpp function FilterCallback (line 35) | bool function MinidumpCallback (line 42) | bool FILE: lib/unicorn/CrashReporter/CrashReporter.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/DesktopServices.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/LoginProcess.cpp type unicorn (line 42) | namespace unicorn FILE: lib/unicorn/LoginProcess.h function namespace (line 33) | namespace unicorn FILE: lib/unicorn/PlayBus/Bus.h function namespace (line 26) | namespace unicorn FILE: lib/unicorn/PlayBus/PlayBus.cpp function QByteArray (line 51) | const QByteArray& function QByteArray (line 63) | QByteArray function foreach (line 90) | foreach( QLocalSocket* socket, m_sockets ) function foreach (line 117) | foreach( QLocalSocket* socket, m_sockets ) { function foreach (line 221) | foreach( QLocalSocket* aSocket, m_sockets ) function QStringList (line 259) | const QStringList FILE: lib/unicorn/PlayBus/PlayBus.h function namespace (line 42) | namespace unicorn FILE: lib/unicorn/QMessageBoxBuilder.cpp function QMessageBoxBuilder (line 84) | QMessageBoxBuilder& function QMessageBoxBuilder (line 96) | QMessageBoxBuilder& FILE: lib/unicorn/QMessageBoxBuilder.h function namespace (line 36) | namespace unicorn { function class (line 112) | class UNICORN_DLLEXPORT QMessageBoxBuilder FILE: lib/unicorn/ScrobblesModel.cpp function QString (line 42) | QString function QString (line 48) | QString function QString (line 54) | QString function QDateTime (line 60) | QDateTime function QVariant (line 83) | QVariant function QVariant (line 153) | QVariant function QVariant (line 212) | QVariant FILE: lib/unicorn/SignalBlocker.h function Q_OBJECT (line 38) | Q_OBJECT function start (line 54) | bool start() function onSignaled (line 63) | void onSignaled() function onTimeout (line 70) | void onTimeout() FILE: lib/unicorn/TrackImageFetcher.cpp function QUrl (line 222) | QUrl FILE: lib/unicorn/UnicornApplication.cpp function SignalBlocker (line 151) | SignalBlocker( m_bus, SIGNAL( sessionChanged( const QMap>( QDataStream& in, unicorn::Session& s ){ return ... FILE: lib/unicorn/UnicornSession.h type Info (line 40) | struct Info FILE: lib/unicorn/UnicornSettings.cpp function foreach (line 34) | foreach( QString child, childGroups()) { function QString (line 249) | QString function quint32 (line 261) | quint32 function QDateTime (line 273) | QDateTime function QString (line 285) | QString function QStringList (line 357) | QStringList FILE: lib/unicorn/UnicornSettings.h type SessionInfo (line 98) | struct SessionInfo FILE: lib/unicorn/UpdateInfoFetcher.cpp function foreach (line 66) | foreach( QString group, s.childGroups()) { function foreach (line 108) | foreach( const XmlQuery& plugin, plugins ) { function QNetworkReply (line 114) | QNetworkReply* FILE: lib/unicorn/UpdateInfoFetcher.h function namespace (line 28) | namespace lastfm{ class XmlQuery; } type BootstrapType (line 33) | enum BootstrapType{ NoBootstrap, ClientBootstrap, PluginBootstrap } function isInstalled (line 52) | bool isInstalled() const; FILE: lib/unicorn/Updater/Updater.h function namespace (line 30) | namespace qtsparkle { class Updater; } function namespace (line 38) | namespace unicorn FILE: lib/unicorn/dialogs/AboutDialog.h function namespace (line 23) | namespace Ui { class AboutDialog; } FILE: lib/unicorn/dialogs/CloseAppsDialog.cpp function QStringList (line 137) | QStringList function QStringList (line 143) | QStringList FILE: lib/unicorn/dialogs/CloseAppsDialog.h function namespace (line 28) | namespace Ui { class CloseAppsDialog; } function namespace (line 30) | namespace unicorn FILE: lib/unicorn/dialogs/LoginContinueDialog.h function Q_OBJECT (line 29) | Q_OBJECT FILE: lib/unicorn/dialogs/LoginDialog.h function Q_OBJECT (line 31) | Q_OBJECT FILE: lib/unicorn/dialogs/ProxyDialog.h function namespace (line 28) | namespace Ui { class ProxyDialog; } function namespace (line 30) | namespace unicorn FILE: lib/unicorn/dialogs/ScrobbleConfirmationDialog.cpp function QStringList (line 114) | const QStringList& FILE: lib/unicorn/dialogs/ScrobbleConfirmationDialog.h function namespace (line 30) | namespace Ui { class ScrobbleConfirmationDialog; } FILE: lib/unicorn/dialogs/ShareDialog.h function namespace (line 29) | namespace Ui { class ShareDialog; } FILE: lib/unicorn/dialogs/TagDialog.h function namespace (line 29) | namespace Ui { class TagDialog; } FILE: lib/unicorn/dialogs/UnicornDialog.h function namespace (line 33) | namespace unicorn { FILE: lib/unicorn/dialogs/UserManagerDialog.h function namespace (line 30) | namespace lastfm{ class User; } FILE: lib/unicorn/layouts/FlowLayout.cpp function QLayoutItem (line 117) | QLayoutItem *FlowLayout::itemAt(int index) const function QLayoutItem (line 122) | QLayoutItem *FlowLayout::takeAt(int index) function QSize (line 158) | QSize FlowLayout::sizeHint() const function QSize (line 163) | QSize FlowLayout::minimumSize() const function foreach (line 188) | foreach (item, itemList) { FILE: lib/unicorn/layouts/FlowLayout.h function setOneLine (line 60) | void setOneLine( bool oneLine ) { m_oneLine = oneLine; } FILE: lib/unicorn/mac/AppleScript.cpp function QString (line 56) | static inline QString function QString (line 119) | QString function QString (line 169) | QString //static FILE: lib/unicorn/mac/AppleScript.h function class (line 31) | class AppleScript FILE: lib/unicorn/notify/Notify.h function namespace (line 29) | namespace lastfm { class Track; } function namespace (line 31) | namespace unicorn FILE: lib/unicorn/plugins/FooBar08PluginInfo.cpp function QString (line 35) | QString function QString (line 41) | QString function QString (line 47) | QString function QString (line 53) | QString function QString (line 71) | QString FILE: lib/unicorn/plugins/FooBar08PluginInfo.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/plugins/Foobar09PluginInfo.cpp function QString (line 36) | QString function QString (line 42) | QString function QString (line 48) | QString function QString (line 54) | QString function QString (line 72) | QString FILE: lib/unicorn/plugins/Foobar09PluginInfo.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/plugins/IPluginInfo.cpp function BOOL (line 123) | BOOL function QString (line 167) | QString function QString (line 173) | QString FILE: lib/unicorn/plugins/IPluginInfo.h function namespace (line 36) | namespace unicorn FILE: lib/unicorn/plugins/ITunesPluginInfo.cpp function QString (line 35) | QString function QString (line 41) | QString function QString (line 47) | QString function QString (line 53) | QString function QString (line 79) | QString FILE: lib/unicorn/plugins/ITunesPluginInfo.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/plugins/ITunesPluginInstaller.cpp function QString (line 37) | QString function QString (line 43) | QString function deleteDir (line 222) | static bool function copyDir (line 260) | static bool function QByteArray (line 297) | static inline QByteArray FILE: lib/unicorn/plugins/ITunesPluginInstaller.h function namespace (line 29) | namespace unicorn FILE: lib/unicorn/plugins/KillProcess.h type LONG (line 36) | typedef LONG NTSTATUS; type LONG (line 37) | typedef LONG KPRIORITY; type CLIENT_ID (line 45) | typedef struct _CLIENT_ID { type UNICODE_STRING (line 50) | typedef struct _UNICODE_STRING { type VM_COUNTERS (line 56) | typedef struct _VM_COUNTERS { type SYSTEM_THREADS (line 70) | typedef struct _SYSTEM_THREADS { type SYSTEM_PROCESSES (line 89) | typedef struct _SYSTEM_PROCESSES { function class (line 110) | class CKillProcessHelper FILE: lib/unicorn/plugins/PluginList.cpp function foreach (line 28) | foreach( IPluginInfo* plugin, m_plugins ) function foreach (line 42) | foreach( IPluginInfo* plugin, m_plugins ) function foreach (line 54) | foreach( IPluginInfo* plugin, installedPlugins() ) function foreach (line 76) | foreach( IPluginInfo* i, m_plugins ) function foreach (line 89) | foreach( IPluginInfo* i, m_plugins ) function QString (line 98) | QString function foreach (line 117) | foreach( IPluginInfo* plugin, m_plugins ) FILE: lib/unicorn/plugins/PluginList.h function namespace (line 33) | namespace unicorn FILE: lib/unicorn/plugins/Version.cpp function QString (line 76) | QString FILE: lib/unicorn/plugins/Version.h function namespace (line 27) | namespace unicorn FILE: lib/unicorn/plugins/WinampPluginInfo.cpp function QString (line 35) | QString function QString (line 41) | QString function QString (line 47) | QString function QString (line 53) | QString function QString (line 71) | QString FILE: lib/unicorn/plugins/WinampPluginInfo.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/plugins/WmpPluginInfo.cpp function QString (line 35) | QString function QString (line 41) | QString function QString (line 47) | QString function QString (line 53) | QString function QString (line 71) | QString FILE: lib/unicorn/plugins/WmpPluginInfo.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/qtsingleapplication/qtlocalpeer.cpp type QtLP_Private (line 63) | namespace QtLP_Private { type timespec (line 157) | struct timespec FILE: lib/unicorn/qtsingleapplication/qtlocalpeer.h function namespace (line 52) | namespace QtLP_Private { function class (line 56) | class QtLocalPeer : public QObject FILE: lib/unicorn/qtsingleapplication/qtlockedfile.h type LockMode (line 74) | enum LockMode { NoLock = 0, ReadLock, WriteLock } FILE: lib/unicorn/qtsingleapplication/qtlockedfile_unix.cpp type flock (line 70) | struct flock type flock (line 100) | struct flock FILE: lib/unicorn/qtsingleapplication/qtlockedfile_win.cpp function foreach (line 195) | foreach(Qt::HANDLE mutex, rmutexes) { FILE: lib/unicorn/qtsingleapplication/qtsingleapplication.cpp function QString (line 273) | QString QtSingleApplication::id() const function QWidget (line 307) | QWidget* QtSingleApplication::activationWindow() const FILE: lib/unicorn/qtsingleapplication/qtsinglecoreapplication.cpp function QString (line 142) | QString QtSingleCoreApplication::id() const FILE: lib/unicorn/qtwin.cpp type _DWM_BLURBEHIND (line 27) | struct _DWM_BLURBEHIND type _MARGINS (line 35) | struct _MARGINS class WindowNotifier (line 59) | class WindowNotifier : public QWidget method WindowNotifier (line 62) | WindowNotifier() { winId(); } method addWidget (line 63) | void addWidget(QWidget *widget) { widgets.append(widget); } method removeWidget (line 64) | void removeWidget(QWidget *widget) { widgets.removeAll(widget); } function resolveLibs (line 71) | static bool resolveLibs() function QColor (line 182) | QColor QtWin::colorizatinColor() function WindowNotifier (line 201) | WindowNotifier *QtWin::windowNotifier() method WindowNotifier (line 62) | WindowNotifier() { winId(); } method addWidget (line 63) | void addWidget(QWidget *widget) { widgets.append(widget); } method removeWidget (line 64) | void removeWidget(QWidget *widget) { widgets.removeAll(widget); } function foreach (line 215) | foreach(QWidget * widget, widgets) { FILE: lib/unicorn/qtwin.h function class (line 23) | class UNICORN_DLLEXPORT QtWin FILE: lib/unicorn/widgets/BannerWidget.cpp function QSize (line 80) | QSize FILE: lib/unicorn/widgets/BannerWidget.h function class (line 67) | class BannerWidgetPrivate : public QAbstractButton FILE: lib/unicorn/widgets/DataListWidget.cpp class DataItem (line 38) | class DataItem : public QLabel method DataItem (line 41) | explicit DataItem( const QString& text, const QUrl& url ) method QUrl (line 51) | QUrl url() const{ return m_url; } method mouseReleaseEvent (line 54) | void mouseReleaseEvent( QMouseEvent* event ) method mousePressEvent (line 62) | void mousePressEvent(QMouseEvent *event) method mouseMoveEvent (line 69) | void mouseMoveEvent(QMouseEvent *event) FILE: lib/unicorn/widgets/FriendsPicker.h function Q_OBJECT (line 29) | Q_OBJECT FILE: lib/unicorn/widgets/HttpImageWidget.h type ScaleType (line 37) | enum ScaleType FILE: lib/unicorn/widgets/ItemSelectorWidget.cpp function foreach (line 137) | foreach ( const QLabel* item, m_items ) function QStringList (line 146) | QStringList FILE: lib/unicorn/widgets/ItemSelectorWidget.h function Q_OBJECT (line 30) | Q_OBJECT type Type (line 38) | enum Type FILE: lib/unicorn/widgets/Label.cpp function QString (line 72) | QString function QString (line 81) | QString function QString (line 87) | QString function QString (line 112) | QString function QString (line 164) | QString function QSize (line 196) | QSize FILE: lib/unicorn/widgets/Label.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/widgets/LfmListViewWidget.cpp function QSize (line 68) | QSize LfmDelegate::sizeHint( const QStyleOptionViewItem& opt, const QMod... function QPixmap (line 89) | QPixmap LfmDelegate::defaultImage() const function QVariant (line 161) | QVariant FILE: lib/unicorn/widgets/LfmListViewWidget.h function namespace (line 37) | namespace lastfm { class AbstractType; } function QPixmap (line 51) | QPixmap defaultImage() const; function namespace (line 82) | namespace lastfm { type DataRole (line 94) | enum DataRole { WwwRole = Qt::UserRole, function QAbstractListModel (line 97) | QAbstractListModel( parent ){} function clear (line 115) | void clear() FILE: lib/unicorn/widgets/MessageBar.h function Q_OBJECT (line 37) | Q_OBJECT FILE: lib/unicorn/widgets/PlayableMimeData.h function class (line 30) | class PlayableMimeData : public QMimeData FILE: lib/unicorn/widgets/ProxyWidget.h function namespace (line 28) | namespace Ui { class ProxyWidget; } function namespace (line 30) | namespace unicorn FILE: lib/unicorn/widgets/SearchBox.cpp function QNetworkReply (line 114) | QNetworkReply* function QStringList (line 120) | QStringList function QNetworkReply (line 137) | QNetworkReply* function QStringList (line 143) | QStringList function CaseInsensitiveLessThan (line 161) | int CaseInsensitiveLessThan(const QString& s1, const QString &s2) function QNetworkReply (line 191) | QNetworkReply* function QStringList (line 201) | QStringList FILE: lib/unicorn/widgets/SearchBox.h function namespace (line 31) | namespace lastfm { function finishEdit (line 90) | void finishEdit(){ emit editingFinished(); } FILE: lib/unicorn/widgets/Seed.h function class (line 26) | class Seed : public QObject FILE: lib/unicorn/widgets/SlidingStackedWidget.cpp type QEasingCurve::Type (line 41) | enum QEasingCurve::Type type t_direction (line 67) | enum t_direction FILE: lib/unicorn/widgets/SlidingStackedWidget.h function namespace (line 29) | namespace unicorn { FILE: lib/unicorn/widgets/SpinnerLabel.h function class (line 28) | class SpinnerLabel : public QLabel FILE: lib/unicorn/widgets/StackedWidget.cpp function QSize (line 29) | QSize FILE: lib/unicorn/widgets/StackedWidget.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/widgets/StatusLight.h function setColor (line 37) | void setColor( const QColor& c ) { m_color = c; } FILE: lib/unicorn/widgets/TagListWidget.cpp class TallerRowDelegate (line 44) | class TallerRowDelegate : public QItemDelegate method QSize (line 46) | virtual QSize sizeHint ( const QStyleOptionViewItem & option, const QM... function QTreeWidgetItem (line 80) | QTreeWidgetItem* function QMimeData (line 162) | QMimeData* FILE: lib/unicorn/widgets/TagListWidget.h function class (line 27) | class TagListWidget : public QTreeWidget function class (line 66) | class TagIconView : public TagListWidget FILE: lib/unicorn/widgets/TrackWidget.h type Type (line 33) | enum Type FILE: lib/unicorn/widgets/UnicornTabWidget.cpp function QSize (line 74) | QSize function QWidget (line 290) | QWidget* FILE: lib/unicorn/widgets/UnicornTabWidget.h function namespace (line 28) | namespace unicorn FILE: lib/unicorn/widgets/UserComboSelector.h function onSessionChanged (line 63) | void onSessionChanged( unicorn::Session& s ) function onActivated (line 69) | void onActivated( int index ) function refresh (line 85) | void refresh() FILE: lib/unicorn/widgets/UserManagerWidget.cpp function QString (line 141) | const QString function foreach (line 176) | foreach( lastfm::User u, roster ) function foreach (line 238) | foreach ( UserRadioButton* b, findChildren() ) function UserRadioButton (line 356) | UserRadioButton* FILE: lib/unicorn/widgets/UserManagerWidget.h function namespace (line 30) | namespace lastfm{ class User; } function namespace (line 31) | namespace unicorn function QString (line 54) | const QString user() const; FILE: lib/unicorn/widgets/UserMenu.cpp function foreach (line 99) | foreach( User u, unicorn::Settings().userRoster() ) FILE: lib/unicorn/widgets/UserToolButton.h function namespace (line 28) | namespace lastfm { class User; } function namespace (line 29) | namespace unicorn { class Session; } FILE: plugins/foobar08/audioscrobbler.cpp class play_callback_jump (line 33) | class play_callback_jump : public play_callback { method on_playback_starting (line 34) | virtual void on_playback_starting() {} method on_playback_new_track (line 35) | virtual void on_playback_new_track(metadb_handle * track) { method on_playback_stop (line 50) | virtual void on_playback_stop(play_control::stop_reason reason) { method on_playback_pause (line 57) | virtual void on_playback_pause(int state) { method on_playback_seek (line 68) | virtual void on_playback_seek(double time) {} method on_playback_edited (line 69) | virtual void on_playback_edited(metadb_handle * track) {} method on_playback_dynamic_info (line 70) | virtual void on_playback_dynamic_info(const file_info * info,bool b_tr... class initquit_audioscrobbler (line 73) | class initquit_audioscrobbler : public initquit { method on_init (line 75) | void on_init() { method on_quit (line 84) | void on_quit() { FILE: plugins/foobar09/audioscrobbler.cpp class play_callback_jump (line 33) | class play_callback_jump : public play_callback_static method get_flags (line 36) | virtual unsigned int get_flags() method on_playback_starting (line 41) | virtual void on_playback_starting(play_control::t_track_command p_comm... method on_playback_new_track (line 43) | virtual void on_playback_new_track(metadb_handle_ptr track) method on_playback_stop (line 71) | virtual void on_playback_stop(play_control::t_stop_reason reason) method on_playback_pause (line 79) | virtual void on_playback_pause(bool state) method on_playback_seek (line 88) | virtual void on_playback_seek(double time) {} method on_playback_edited (line 89) | virtual void on_playback_edited(metadb_handle_ptr p_track) {} method on_playback_dynamic_info (line 90) | virtual void on_playback_dynamic_info(const file_info & info) {} method on_playback_dynamic_info_track (line 91) | virtual void on_playback_dynamic_info_track(const file_info & info) {} method on_playback_time (line 92) | virtual void on_playback_time(double p_time) {} function statusCallback (line 96) | void statusCallback (int reqId, bool error, std::string msg, void* userD... class initquit_audioscrobbler (line 104) | class initquit_audioscrobbler : public initquit { method on_init (line 107) | void on_init() method on_quit (line 113) | void on_quit() FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/abort_callback.h function namespace (line 4) | namespace foobar2000_io { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/advconfig.h function class (line 4) | class advconfig_entry : public service_base { function class (line 18) | class advconfig_branch : public advconfig_entry { function class (line 23) | class advconfig_entry_checkbox : public advconfig_entry { function class (line 32) | class advconfig_entry_string : public advconfig_entry { function class (line 47) | class advconfig_branch_impl : public advconfig_branch { function GUID (line 51) | GUID get_guid() {return m_guid;} function GUID (line 52) | GUID get_parent() {return m_parent;} function reset (line 53) | void reset() {} function get_sort_priority (line 54) | double get_sort_priority() {return m_priority;} function GUID (line 68) | GUID get_guid() {return m_state.get_guid();} function GUID (line 69) | GUID get_parent() {return m_parent;} function reset (line 70) | void reset() {m_state = m_initialstate;} function get_state (line 71) | bool get_state() {return m_state;} function set_state (line 72) | void set_state(bool p_state) {m_state = p_state;} function is_radio (line 73) | bool is_radio() {return p_is_radio;} function get_sort_priority (line 74) | double get_sort_priority() {return m_priority;} type advconfig_checkbox_factory_t (line 96) | typedef advconfig_checkbox_factory_t advconfig_checkbox_factory; type advconfig_checkbox_factory_t (line 97) | typedef advconfig_checkbox_factory_t advconfig_radio_factory; function class (line 99) | class advconfig_entry_string_impl : public advconfig_entry_string { function GUID (line 104) | GUID get_guid() {return m_state.get_guid();} function GUID (line 105) | GUID get_parent() {return m_parent;} function reset (line 106) | void reset() {core_api::ensure_main_thread();m_state = m_initialstate;} function get_sort_priority (line 107) | double get_sort_priority() {return m_priority;} function get_state (line 108) | void get_state(pfc::string_base & p_out) {core_api::ensure_main_thread()... function set_state (line 109) | void set_state(const char * p_string,t_size p_length = infinite) {core_a... function t_uint32 (line 110) | t_uint32 get_flags() {return 0;} function class (line 118) | class advconfig_string_factory : public service_factory_single_t audio_chunk_impl; type audio_chunk_impl (line 222) | typedef audio_chunk_impl audio_chunk_i; function class (line 225) | class audio_chunk_temp_impl : public audio_chunk { function audio_sample (line 233) | audio_sample * get_data() {throw pfc::exception_not_implemented();} function audio_sample (line 234) | const audio_sample * get_data() const {return m_data;} function set_data_size (line 236) | void set_data_size(t_size p_new_size) {throw pfc::exception_not_implemen... function set_srate (line 239) | void set_srate(unsigned val) {throw pfc::exception_not_implemented();} function set_channels (line 242) | void set_channels(unsigned p_count,unsigned p_config) {throw pfc::except... function set_sample_count (line 246) | void set_sample_count(t_size val) {throw pfc::exception_not_implemented();} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/audio_chunk_channel_config.cpp function DWORD (line 51) | DWORD audio_chunk::g_channel_config_to_wfx(unsigned p_config) FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/cfg_var.cpp function cfg_var_guid_compare (line 8) | static int cfg_var_guid_compare(const cfg_var * p_var1,const cfg_var * p... function cfg_var_guid_compare_search (line 13) | static int cfg_var_guid_compare_search(const cfg_var * p_var1,const GUID... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/cfg_var.h function class (line 6) | class NOVTABLE cfg_var { function set_data_raw (line 44) | void set_data_raw(stream_reader * p_stream,t_size p_sizehint,abort_callb... type cfg_int_t (line 63) | typedef cfg_int_t cfg_int; type cfg_int_t (line 64) | typedef cfg_int_t cfg_uint; type cfg_int_t (line 66) | typedef cfg_int_t cfg_guid; type cfg_int_t (line 67) | typedef cfg_int_t cfg_bool; function set_data_raw (line 98) | void set_data_raw(stream_reader * p_stream,t_size p_sizehint,abort_callb... function cfg_var (line 107) | inline cfg_struct_t(const GUID & p_guid,int filler) : cfg_var(p_guid) {m... function t_struct (line 113) | inline t_struct& get_value() {return m_val;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/chapterizer.h function class (line 2) | class NOVTABLE chapter_list function class (line 30) | class chapter_list_impl : public chapter_list function file_info (line 41) | const file_info & get_info(t_size p_chapter) const {return m_infos[p_cha... function set_chapter_count (line 43) | void set_chapter_count(t_size p_count) {m_infos.set_size(p_count);} function set_info (line 44) | void set_info(t_size p_chapter,const file_info & p_info) {m_infos[p_chap... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/commandline.h type result (line 9) | enum result function virtual (line 16) | virtual void on_file(const char * url) {} function virtual (line 17) | virtual void on_files_done() {} function virtual (line 18) | virtual bool want_directories() {return false;} function class (line 23) | class commandline_handler_metadb_handle : public commandline_handler//he... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/completion_notify.cpp class main_thread_callback_myimpl (line 4) | class main_thread_callback_myimpl : public main_thread_callback { method callback_run (line 6) | void callback_run() { method main_thread_callback_myimpl (line 10) | main_thread_callback_myimpl(completion_notify_ptr p_notify,unsigned p_... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/completion_notify.h function class (line 2) | class completion_notify : public service_base { function class (line 19) | class completion_notify_orphanable : public completion_notify { function setup (line 34) | void setup(t_receiver * p_receiver, unsigned p_task_id) {m_receiver = p_... function orphan (line 35) | void orphan() {m_receiver = NULL; m_taskid = 0;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/component.h function class (line 6) | class NOVTABLE foobar2000_client function class (line 25) | class NOVTABLE foobar2000_api FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/componentversion.h function virtual (line 21) | virtual void get_component_name(pfc::string_base & out) {out.set_string(... function virtual (line 22) | virtual void get_component_version(pfc::string_base & out) {out.set_stri... function virtual (line 23) | virtual void get_about_message(pfc::string_base & out) {out.set_string(a... function virtual (line 33) | virtual void get_component_name(pfc::string_base & out) {out.set_string(... function virtual (line 34) | virtual void get_component_version(pfc::string_base & out) {out.set_stri... function virtual (line 35) | virtual void get_about_message(pfc::string_base & out) {out.set_string(a... type service_factory_single_transparent_t (line 40) | typedef service_factory_single_transparent_t... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/config_object.cpp function t_int32 (line 66) | t_int32 config_object::get_data_int32_simple(t_int32 p_default) { function t_int32 (line 93) | t_int32 config_object::g_get_data_int32_simple(const GUID & p_guid,t_int... class stream_writer_string (line 107) | class stream_writer_string : public stream_writer { method write (line 109) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abo... method stream_writer_string (line 112) | stream_writer_string(pfc::string_base & p_out) : m_out(p_out) {m_out.r... class stream_writer_fixedbuffer (line 117) | class stream_writer_fixedbuffer : public stream_writer { method write (line 119) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abo... method stream_writer_fixedbuffer (line 126) | stream_writer_fixedbuffer(void * p_out,t_size p_bytes,t_size & p_bytes... class stream_writer_get_length (line 135) | class stream_writer_get_length : public stream_writer { method write (line 137) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abo... method stream_writer_get_length (line 140) | stream_writer_get_length(t_size & p_length) : m_length(p_length) {m_le... function t_size (line 146) | t_size config_object::get_data_raw(void * p_out,t_size p_bytes) { function t_size (line 152) | t_size config_object::get_data_raw_length() { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/config_object.h function class (line 60) | class standard_config_objects function class (line 75) | class config_object_notify : public service_base FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/config_object_impl.h function set_data_raw (line 43) | void set_data_raw(stream_reader * p_stream,t_size p_sizehint,abort_callb... type service_factory_single_transparent_t (line 49) | typedef service_factory_single_transparent_t config_... function get_data (line 57) | void get_data(stream_writer * p_stream,abort_callback & p_abort) const { function set_data (line 62) | void set_data(stream_reader * p_stream,abort_callback & p_abort,bool p_n... function cfg_var (line 76) | cfg_var(p_guid) function set_data_raw (line 84) | void set_data_raw(stream_reader * p_stream,t_size p_sizehint,abort_callb... function class (line 104) | class config_object_string_factory : public config_object_factory function class (line 112) | class config_object_bool_factory : public config_object_fixed_factory_t<1> function m_initval (line 127) | t_initval(T p_initval) : m_initval(p_initval) {byte_order::order_native_... function T (line 128) | T * get_ptr() {return &m_initval;} type config_object_int_factory_t (line 136) | typedef config_object_int_factory_t config_object_int32_factory; function class (line 140) | class config_object_notify_impl_simple : public config_object_notify type service_factory_single_transparent_t (line 155) | typedef service_factory_single_transparent_t & data,cons... function get_description (line 62) | bool get_description(pfc::string_base & p_out) {return false;} function execute (line 69) | void execute(const pfc::list_base_const_t & data,cons... function get_description (line 70) | bool get_description(pfc::string_base & p_out) {return false;} function class (line 73) | class contextmenu_item_node_separator : public contextmenu_item_node type t_enabled_state (line 96) | enum t_enabled_state { function get_display_data (line 130) | bool get_display_data(pfc::string_base & p_out,unsigned & p_displayflags... function execute (line 131) | void execute(const pfc::list_base_const_t & p_data,co... function get_description (line 132) | bool get_description(pfc::string_base & p_out) {return m_owner->get_item... function GUID (line 133) | GUID get_guid() {return pfc::guid_null;} function is_mappable_shortcut (line 134) | bool is_mappable_shortcut() {return m_owner->item_is_mappable_shortcut(m... function contextmenu_item_node_root (line 140) | contextmenu_item_node_root * instantiate_item(unsigned p_index,const pfc... function item_execute_simple (line 146) | void item_execute_simple(unsigned p_index,const GUID & p_node,const pfc:... function virtual (line 152) | virtual bool item_is_mappable_shortcut(unsigned p_index) function virtual (line 158) | virtual bool get_display_data(unsigned n,const pfc::list_base_const_t & p_out) {p_out ... function win32_build_menu (line 92) | void win32_build_menu(HMENU menu,int base_id,int max_id) {win32_build_me... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/core_api.h function namespace (line 4) | namespace core_api { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/coreversion.h type t_core_version_data (line 11) | struct t_core_version_data { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/dsp.cpp function t_size (line 4) | t_size dsp_chunk_list_impl::get_count() const {return m_data.get_count();} function audio_chunk (line 6) | audio_chunk * dsp_chunk_list_impl::get_item(t_size n) const {return n>=0... function audio_chunk (line 23) | audio_chunk * dsp_chunk_list_impl::insert_item(t_size idx,t_size hint_size) function t_size (line 189) | t_size dsp_chain_config_impl::get_count() const function dsp_preset (line 194) | const dsp_preset & dsp_chain_config_impl::get_item(t_size p_index) const class dsp_preset_edit_callback_impl (line 378) | class dsp_preset_edit_callback_impl : public dsp_preset_edit_callback { method dsp_preset_edit_callback_impl (line 380) | dsp_preset_edit_callback_impl(dsp_preset & p_data) : m_data(p_data) {} method on_preset_changed (line 381) | void on_preset_changed(const dsp_preset & p_data) {m_data = p_data;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/dsp.h function class (line 1) | class NOVTABLE dsp_chunk_list { function remove_all (line 11) | void remove_all() {remove_mask(bit_array_true());} function get_duration (line 13) | double get_duration() { function add_chunk (line 20) | void add_chunk(const audio_chunk * chunk) { function class (line 31) | class dsp_chunk_list_impl : public dsp_chunk_list//implementation type dsp_impl_base_t (line 172) | typedef dsp_impl_base_t dsp_impl_base; function class (line 174) | class NOVTABLE dsp_preset { function class (line 205) | class dsp_preset_writer : public stream_writer { function class (line 219) | class dsp_preset_reader : public stream_reader { function class (line 240) | class dsp_preset_impl : public dsp_preset function set_owner (line 251) | void set_owner(const GUID & p_owner) {m_owner = p_owner;} function set_data (line 254) | void set_data(const void * p_data,t_size p_data_size) {m_data.set_data_f... function class (line 261) | class NOVTABLE dsp_preset_edit_callback { function get_default_preset (line 311) | bool get_default_preset(dsp_preset & p_out) function instantiate (line 317) | bool instantiate(service_ptr_t & p_out,const dsp_preset & p_preset) function GUID (line 326) | GUID get_guid() {return T::g_get_guid();} function have_config_popup (line 328) | bool have_config_popup() {return false;} function show_config_popup (line 329) | bool show_config_popup(dsp_preset & p_data,HWND p_parent) {return false;} function get_default_preset (line 336) | bool get_default_preset(dsp_preset & p_out) {return T::g_get_default_pre... function instantiate (line 337) | bool instantiate(service_ptr_t & p_out,const dsp_preset & p_preset) { function GUID (line 344) | GUID get_guid() {return T::g_get_guid();} function have_config_popup (line 346) | bool have_config_popup() {return T::g_have_config_popup();} function show_config_popup (line 347) | bool show_config_popup(dsp_preset & p_data,HWND p_parent) {return T::g_s... function get_default_preset (line 355) | bool get_default_preset(dsp_preset & p_out) {return T::g_get_default_pre... function instantiate (line 356) | bool instantiate(service_ptr_t & p_out,const dsp_preset & p_preset) { function GUID (line 363) | GUID get_guid() {return T::g_get_guid();} function have_config_popup (line 365) | bool have_config_popup() {return T::g_have_config_popup();} function show_config_popup_v2 (line 367) | void show_config_popup_v2(const dsp_preset & p_data,HWND p_parent,dsp_pr... function class (line 377) | class NOVTABLE dsp_chain_config function class (line 401) | class dsp_chain_config_impl : public dsp_chain_config function t_size (line 407) | t_size get_count() const; function class (line 421) | class cfg_dsp_chain_config : public cfg_var { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/dsp_manager.h type t_dsp_chain_entry (line 1) | struct t_dsp_chain_entry { type pfc (line 6) | typedef pfc::chain_list_t t_dsp_chain; function class (line 8) | class dsp_manager { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/file_info.cpp function t_size (line 3) | t_size file_info::meta_find_ex(const char * p_name,t_size p_name_length)... function t_size (line 40) | t_size file_info::meta_get_count_by_name_ex(const char * p_name,t_size p... function t_size (line 47) | t_size file_info::info_find_ex(const char * p_name,t_size p_name_length)... function t_int64 (line 181) | t_int64 file_info::info_get_int(const char * name) const function t_int64 (line 189) | t_int64 file_info::info_get_length_samples() const function is_valid_bps (line 260) | static bool is_valid_bps(t_int64 val) function t_size (line 302) | t_size file_info::meta_add_ex(const char * p_name,t_size p_name_length,c... function t_size (line 319) | t_size file_info::meta_calc_total_value_count() const function is_valid_field_name_char (line 437) | static bool is_valid_field_name_char(char p_char) { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/file_info.h function format_track_gain (line 5) | struct replaygain_info function format_album_peak (line 20) | inline bool format_album_peak(char p_buffer[text_buffer_size]) const {re... function format_track_peak (line 21) | inline bool format_track_peak(char p_buffer[text_buffer_size]) const {re... function set_from_meta (line 30) | inline bool set_from_meta(const char * p_name,const char * p_value) {ret... function remove_album_gain (line 37) | inline void remove_album_gain() {m_album_gain = gain_invalid;} function remove_track_gain (line 38) | inline void remove_track_gain() {m_track_gain = gain_invalid;} function remove_album_peak (line 39) | inline void remove_album_peak() {m_album_peak = peak_invalid;} function remove_track_peak (line 40) | inline void remove_track_peak() {m_track_peak = peak_invalid;} function class (line 58) | class NOVTABLE file_info { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/file_info_impl.cpp function t_size (line 4) | t_size file_info_impl::meta_get_count() const function t_size (line 14) | t_size file_info_impl::meta_enum_value_count(t_size p_index) const function t_size (line 24) | t_size file_info_impl::meta_set_ex(const char * p_name,t_size p_name_len... function t_size (line 30) | t_size file_info_impl::meta_set_nocheck_ex(const char * p_name,t_size p_... function t_size (line 57) | t_size file_info_impl::info_get_count() const function t_size (line 72) | t_size file_info_impl::info_set_ex(const char * p_name,t_size p_name_len... function t_size (line 78) | t_size file_info_impl::info_set_nocheck_ex(const char * p_name,t_size p_... function file_info_impl (line 99) | const file_info_impl & file_info_impl::operator=(const file_info_impl & ... function replaygain_info (line 125) | replaygain_info file_info_impl::get_replaygain() const function t_size (line 142) | t_size file_info_impl_utils::info_storage::add_item(const char * p_name,... function t_size (line 155) | t_size file_info_impl_utils::meta_storage::add_entry(const char * p_name... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/file_info_impl.h function namespace (line 4) | namespace file_info_impl_utils { type pfc (line 18) | typedef pfc::array_t info_entry_array; function namespace (line 22) | namespace pfc { function namespace (line 27) | namespace file_info_impl_utils { function namespace (line 43) | namespace file_info_impl_utils { type pfc (line 61) | typedef pfc::array_hybrid_t meta_entry_a... function namespace (line 63) | namespace pfc { function namespace (line 68) | namespace file_info_impl_utils { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/file_info_merge.cpp function t_size (line 3) | static t_size merge_tags_calc_rating_by_index(const file_info & p_info,t... function t_size (line 11) | static t_size merge_tags_calc_rating(const file_info & p_info,const char... function merge_tags_copy_info (line 21) | static void merge_tags_copy_info(const char * field,const file_info * fr... type meta_merge_entry (line 28) | struct meta_merge_entry { method meta_merge_entry (line 29) | meta_merge_entry() : m_rating(0) {} class meta_merge_map_enumerator (line 34) | class meta_merge_map_enumerator { method meta_merge_map_enumerator (line 36) | meta_merge_map_enumerator(file_info & p_out) : m_out(p_out) { function merge_meta (line 52) | static void merge_meta(file_info & p_out,const pfc::list_base_const_t p_src,service_ptr_t file_readonly; function class (line 298) | class NOVTABLE directory_callback { type t_open_mode (line 311) | enum t_open_mode { function virtual (line 333) | virtual bool relative_path_create(const char * file_path,const char * pl... function virtual (line 334) | virtual bool relative_path_parse(const char * relative_path,const char *... function g_open_read (line 358) | static void g_open_read(service_ptr_t & p_out,const char * path,ab... function class (line 394) | class directory_callback_impl : public directory_callback function class (line 476) | class format_filetimestamp { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/filesystem_helper.cpp function t_size (line 35) | t_size stream_reader_chunk::read(void * p_buffer,t_size p_bytes,abort_ca... function t_size (line 89) | t_size reader_membuffer_base::read(void * p_buffer,t_size p_bytes,abort_... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/filesystem_helper.h function class (line 5) | class file_path_canonical { function class (line 15) | class file_path_display { function write (line 32) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abort... function t_filesize (line 34) | t_filesize get_size(abort_callback & p_abort) {return get_buffer_size();} function t_filesize (line 35) | t_filesize get_position(abort_callback & p_abort) {return m_offset;} function reopen (line 37) | void reopen(abort_callback & p_abort) {seek(0,p_abort);} function can_seek (line 39) | bool can_seek() {return true;} function is_in_memory (line 40) | bool is_in_memory() {return true;} function virtual (line 46) | virtual bool get_content_type(pfc::string_base &) {return false;} function seek_internal (line 47) | inline void seek_internal(t_size p_offset) {if (p_offset > get_buffer_si... function class (line 52) | class reader_membuffer_mirror : public reader_membuffer_base function class (line 94) | class reader_limited : public file_readonly { function class (line 141) | class stream_reader_memblock_ref : public stream_reader function write (line 166) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abort) { function class (line 177) | class stream_reader_limited_ref : public stream_reader function class (line 202) | class stream_writer_chunk_dwordheader : public stream_writer function class (line 232) | class stream_writer_chunk : public stream_writer function class (line 247) | class stream_reader_chunk : public stream_reader FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/genrand.h function service_ptr_t (line 13) | static service_ptr_t g_create() {return standard_api_cr... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/hasher_md5.cpp function GUID (line 3) | GUID hasher_md5::guid_from_result(const hasher_md5_result & param) function hasher_md5_result (line 11) | hasher_md5_result hasher_md5::process_single(const void * p_buffer,t_siz... function GUID (line 19) | GUID hasher_md5::process_single_guid(const void * p_buffer,t_size p_bytes) FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/hasher_md5.h type hasher_md5_state (line 1) | struct hasher_md5_state { type hasher_md5_result (line 5) | struct hasher_md5_result { function namespace (line 12) | namespace pfc { function GUID (line 30) | GUID get_result_guid(const hasher_md5_state & p_state) {return guid_from... function process_string (line 34) | void process_string(hasher_md5_state & p_state,const char * p_string,t_s... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/initquit.h function virtual (line 11) | virtual void on_quit() {} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/input.cpp function prepare_for_open (line 37) | static void prepare_for_open(service_ptr_t & p_service,serv... function g_find_inputs_by_content_type (line 70) | bool g_find_inputs_by_content_type(pfc::list_base_t >... function g_open_from_list (line 95) | void g_open_from_list(service_ptr_t & p_instance,pfc::list_ba... function needs_write_access (line 123) | bool needs_write_access() {return false;} function g_open_t (line 126) | void g_open_t(service_ptr_t & p_instance,service_ptr_t ... function input_open_file_helper (line 228) | void input_open_file_helper(service_ptr_t & p_file,const char * p_... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/input.h function class (line 15) | class input_info_reader : public service_base function class (line 42) | class input_decoder : public input_info_reader function class (line 95) | class input_info_writer : public input_info_reader function class (line 111) | class input_entry : public service_base FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/input_file_type.h function class (line 1) | class input_file_type : public service_base function class (line 14) | class input_file_type_impl : public service_impl_single_t function get_name (line 21) | bool get_name(unsigned idx,pfc::string_base & out) {if (idx==0) {out = n... function get_mask (line 22) | bool get_mask(unsigned idx,pfc::string_base & out) {if (idx==0) {out = m... function is_associatable (line 23) | bool is_associatable(unsigned idx) {return m_associatable;} function class (line 34) | class input_file_type_factory : private service_factory_single_transpare... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/input_impl.h type t_input_open_reason (line 1) | enum t_input_open_reason { function class (line 16) | class input_impl function class (line 70) | class input_singletrack_impl function class (line 121) | class input_singletrack_file_impl function t_uint32 (line 158) | t_uint32 get_subsong_count() { function t_uint32 (line 162) | t_uint32 get_subsong(t_uint32 p_index) { function get_info (line 167) | void get_info(t_uint32 p_subsong,file_info & p_info,abort_callback & p_a... function t_filestats (line 171) | t_filestats get_file_stats(abort_callback & p_abort) { function initialize (line 177) | void initialize(t_uint32 p_subsong,unsigned p_flags,abort_callback & p_a... function run (line 181) | bool run(audio_chunk & p_chunk,abort_callback & p_abort) { function seek (line 185) | void seek(double p_seconds,abort_callback & p_abort) { function can_seek (line 189) | bool can_seek() { function get_dynamic_info (line 193) | bool get_dynamic_info(file_info & p_out, double & p_timestamp_delta) { function get_dynamic_info_track (line 197) | bool get_dynamic_info_track(file_info & p_out, double & p_timestamp_delt... function on_idle (line 201) | void on_idle(abort_callback & p_abort) { function set_info (line 207) | void set_info(t_uint32 p_subsong,const file_info & p_info,abort_callback... function commit (line 211) | void commit(abort_callback & p_abort) { function open (line 226) | void open(service_ptr_t p_filehint,const char * p_path,t_input_ope... function get_info (line 230) | void get_info(t_uint32 p_subsong,file_info & p_info,abort_callback & p_a... function t_uint32 (line 235) | t_uint32 get_subsong_count() { function t_uint32 (line 239) | t_uint32 get_subsong(t_uint32 p_index) { function t_filestats (line 244) | t_filestats get_file_stats(abort_callback & p_abort) { function decode_initialize (line 248) | void decode_initialize(t_uint32 p_subsong,unsigned p_flags,abort_callbac... function decode_run (line 253) | bool decode_run(audio_chunk & p_chunk,abort_callback & p_abort) {return ... function decode_seek (line 254) | void decode_seek(double p_seconds,abort_callback & p_abort) {m_instance.... function decode_can_seek (line 255) | bool decode_can_seek() {return m_instance.decode_can_seek();} function decode_get_dynamic_info (line 256) | bool decode_get_dynamic_info(file_info & p_out, double & p_timestamp_del... function decode_get_dynamic_info_track (line 257) | bool decode_get_dynamic_info_track(file_info & p_out, double & p_timesta... function decode_on_idle (line 258) | void decode_on_idle(abort_callback & p_abort) {m_instance.decode_on_idle... function retag_set_info (line 260) | void retag_set_info(t_uint32 p_subsong,const file_info & p_info,abort_ca... function retag_commit (line 265) | void retag_commit(abort_callback & p_abort) {} function g_is_our_content_type (line 267) | static bool g_is_our_content_type(const char * p_content_type) {return I... function g_is_our_path (line 268) | static bool g_is_our_path(const char * p_path,const char * p_extension) ... function is_our_path (line 291) | bool is_our_path(const char * p_full_path,const char * p_extension) {ret... function open_for_decoding (line 293) | void open_for_decoding(service_ptr_t & p_instance,service... function open_for_info_read (line 297) | void open_for_info_read(service_ptr_t & p_instance,se... function open_for_info_write (line 301) | void open_for_info_write(service_ptr_t & p_instance,s... function get_extended_data (line 305) | void get_extended_data(service_ptr_t p_filehint,const playable_loc... function get_flags (line 309) | unsigned get_flags() {return t_flags;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/mem_block_container.h function class (line 2) | class NOVTABLE mem_block_container { function set_size (line 30) | void set_size(t_size p_size) { type mem_block_container_impl_t (line 37) | typedef mem_block_container_impl_t<> mem_block_container_impl; function class (line 39) | class mem_block_container_temp_impl : public mem_block_container { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/menu.h function virtual (line 38) | virtual t_uint32 get_sort_priority() {return sort_priority_dontcare;} function virtual (line 40) | virtual bool get_display(t_uint32 p_index,pfc::string_base & p_text,t_ui... function class (line 73) | class mainmenu_groups { function class (line 92) | class mainmenu_group_impl : public mainmenu_group { function class (line 102) | class mainmenu_group_popup_impl : public mainmenu_group_popup { type service_factory_single_t (line 113) | typedef service_factory_single_t __mainmenu_group_f... type service_factory_single_t (line 114) | typedef service_factory_single_t __mainmenu_g... function class (line 116) | class mainmenu_group_factory : public __mainmenu_group_factory { function class (line 121) | class mainmenu_group_popup_factory : public __mainmenu_group_popup_facto... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/menu_helpers.cpp function run_context_command_internal (line 23) | static bool run_context_command_internal(const GUID & p_command,const GU... function g_is_checked (line 77) | static bool g_is_checked(const GUID & p_command,const GUID & p_subcomman... function calc_total_action_count (line 180) | static unsigned calc_total_action_count() FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/menu_helpers.h function namespace (line 1) | namespace menu_helpers { function class (line 67) | class standard_commands FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/menu_item.cpp function contextmenu_item_node (line 14) | static contextmenu_item_node * g_find_node(const GUID & p_guid,contextme... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/menu_manager.cpp function fix_ampersand (line 5) | static void fix_ampersand(const char * src,pfc::string_base & out) function flags_to_win32 (line 24) | static unsigned flags_to_win32(unsigned flags) class mnemonic_manager (line 132) | class mnemonic_manager method is_used (line 135) | bool is_used(unsigned c) method is_alphanumeric (line 142) | static bool is_alphanumeric(char c) method insert (line 150) | void insert(const char * src,unsigned idx,pfc::string_base & out) method check_string (line 159) | bool check_string(const char * src) method process_string (line 177) | bool process_string(const char * src,pfc::string_base & out)//returns ... function test_key (line 253) | static bool test_key(unsigned k) function get_key_code (line 263) | static unsigned get_key_code(WPARAM wp) FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/message_loop.h function class (line 1) | class NOVTABLE message_filter function class (line 7) | class NOVTABLE idle_handler function class (line 25) | class message_filter_impl_base : public message_filter { function class (line 34) | class message_filter_impl_accel : public message_filter_impl_base { function set_wnd (line 50) | void set_wnd(HWND p_wnd) {m_wnd = p_wnd;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/metadb.cpp function t_size (line 106) | t_size file_info_update_helper::get_item_count() const function file_info (line 116) | file_info & file_info_update_helper::get_item(t_size p_index) function metadb_handle_ptr (line 121) | metadb_handle_ptr file_info_update_helper::get_item_handle(t_size p_inde... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/metadb.h type t_load_info_type (line 11) | enum t_load_info_type { type t_update_info_state (line 17) | enum t_update_info_state { type t_load_info_state (line 23) | enum t_load_info_state { type pfc (line 173) | typedef pfc::comparator_strcmp path_comparator; function path_compare_ex (line 175) | inline static int path_compare_ex(const char * p1,unsigned len1,const ch... function path_compare (line 176) | inline static int path_compare(const char * p1,const char * p2) {return ... function path_compare_metadb_handle (line 177) | inline static int path_compare_metadb_handle(const metadb_handle_ptr & p... function class (line 183) | class in_metadb_sync { function class (line 195) | class in_metadb_sync_fromptr { function class (line 203) | class in_metadb_sync_fromhandle { type t_write_result (line 221) | enum t_write_result function t_size (line 229) | t_size get_item_count() const; function class (line 271) | class file_info_filter_impl : public file_info_filter { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/metadb_handle.cpp function t_filetimestamp (line 14) | t_filetimestamp metadb_handle::get_filetimestamp() function t_filesize (line 19) | t_filesize metadb_handle::get_filesize() FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/metadb_handle.h type service_ptr_t (line 87) | typedef service_ptr_t metadb_handle_ptr; function namespace (line 89) | namespace metadb_handle_list_helper { type list_base_const_t (line 114) | typedef list_base_const_t t_interface; function sort_by_format_partial (line 117) | inline void sort_by_format_partial(t_size base,t_size count,const char *... function sort_by_format_get_order (line 118) | inline void sort_by_format_get_order(t_size* order,const char * spec,tit... function sort_by_format_get_order_partial (line 119) | inline void sort_by_format_get_order_partial(t_size base,t_size count,t_... function sort_by_format (line 121) | inline void sort_by_format(const service_ptr_t & p_s... function sort_by_format_partial (line 122) | inline void sort_by_format_partial(t_size base,t_size count,const servic... function sort_by_format_get_order (line 123) | inline void sort_by_format_get_order(t_size* order,const service_ptr_t metadb_handle_list; function namespace (line 152) | namespace metadb_handle_list_helper { function class (line 156) | class metadb_handle_lock function class (line 176) | class string_format_title { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/metadb_handle_list.cpp type custom_sort_data (line 7) | struct custom_sort_data function custom_sort_compare (line 14) | static int __cdecl custom_sort_compare(const custom_sort_data & elem1, c... function t_size (line 183) | t_size metadb_handle_list_helper::bsearch_by_pointer(const pfc::list_bas... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/packet_decoder.h function class (line 3) | class packet_decoder : public service_base { function class (line 78) | class packet_decoder_streamparse : public packet_decoder function class (line 87) | class packet_decoder_entry : public service_base function open (line 104) | void open(service_ptr_t & p_out,bool p_decode,const GUID... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/play_callback.h function class (line 8) | class NOVTABLE play_callback { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playable_location.h function class (line 12) | class NOVTABLE playable_location//interface (for passing around between ... type playable_location (line 42) | typedef playable_location * pplayable_location; type playable_location (line 43) | typedef playable_location const * pcplayable_location; type playable_location (line 44) | typedef playable_location & rplayable_location; type playable_location (line 45) | typedef playable_location const & rcplayable_location; function class (line 47) | class playable_location_impl : public playable_location//implementation function set_path (line 51) | void set_path(const char* p_path) {m_path=p_path;} function set_subsong (line 53) | void set_subsong(t_uint32 p_subsong) {m_subsong=p_subsong;} function class (line 70) | class make_playable_location : public playable_location FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playback_control.h type t_stop_reason (line 12) | enum t_stop_reason { type t_track_command (line 20) | enum t_track_command { type t_display_level (line 76) | enum t_display_level { function playback_format_title_ex (line 99) | bool playback_format_title_ex(metadb_handle_ptr p_item,titleformat_hook ... function toggle_stop_after_current (line 115) | void toggle_stop_after_current() {set_stop_after_current(!get_stop_after... function toggle_pause (line 117) | void toggle_pause() {pause(!is_paused());} function play_or_pause (line 120) | void play_or_pause() {if (is_playing()) toggle_pause(); else start();} function play_stop (line 125) | inline void play_stop() {stop();} function class (line 130) | class playback_control_v2 : public playback_control { type playback_control (line 138) | typedef playback_control play_control; FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playlist.cpp class enum_items_callback_retrieve_item (line 5) | class enum_items_callback_retrieve_item : public playlist_manager::enum_... method enum_items_callback_retrieve_item (line 9) | enum_items_callback_retrieve_item() : m_item(0) {} method on_item (line 10) | bool on_item(t_size p_index,const metadb_handle_ptr & p_location,bool ... method metadb_handle_ptr (line 16) | inline const metadb_handle_ptr & get_item() {return m_item;} class enum_items_callback_retrieve_selection (line 19) | class enum_items_callback_retrieve_selection : public playlist_manager::... method enum_items_callback_retrieve_selection (line 23) | enum_items_callback_retrieve_selection() : m_state(false) {} method on_item (line 24) | bool on_item(t_size p_index,const metadb_handle_ptr & p_location,bool ... method get_state (line 29) | inline bool get_state() {return m_state;} class enum_items_callback_retrieve_selection_mask (line 32) | class enum_items_callback_retrieve_selection_mask : public playlist_mana... method enum_items_callback_retrieve_selection_mask (line 36) | enum_items_callback_retrieve_selection_mask(bit_array_var & p_out) : m... method on_item (line 37) | bool on_item(t_size p_index,const metadb_handle_ptr & p_location,bool ... class enum_items_callback_retrieve_all_items (line 44) | class enum_items_callback_retrieve_all_items : public playlist_manager::... method enum_items_callback_retrieve_all_items (line 48) | enum_items_callback_retrieve_all_items(pfc::list_base_t ... method on_completion (line 655) | void on_completion(unsigned p_code) { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playlist.h type t_playback_queue_item (line 65) | struct t_playback_queue_item { function queue_flush (line 238) | void queue_flush() {queue_remove_mask(bit_array_true());} function queue_is_active (line 240) | bool queue_is_active() {return queue_get_count() > 0;} function class (line 355) | class NOVTABLE playlist_callback function class (line 425) | class NOVTABLE playlist_callback_single function class (line 480) | class NOVTABLE dropped_files_data { type service_ptr_t (line 541) | typedef service_ptr_t process_locations_notify... function class (line 575) | class dropped_files_data_impl : public dropped_files_data { type t_change_origin (line 601) | enum t_change_origin { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playlist_loader.cpp class archive_callback_impl (line 6) | class archive_callback_impl : public archive_callback method archive_callback_impl (line 9) | archive_callback_impl(playlist_loader_callback & p_callback) : m_callb... method on_entry (line 10) | bool on_entry(archive * owner,const char * p_path,const t_filestats & ... method is_aborting (line 15) | bool is_aborting() const {return m_callback.is_aborting();} method abort_callback_event (line 16) | abort_callback_event get_abort_event() const {return m_callback.get_ab... function track_indexer__g_get_tracks_e (line 60) | static void track_indexer__g_get_tracks_e(const char * p_path,const serv... function track_indexer__g_get_tracks_wrap (line 98) | static void track_indexer__g_get_tracks_wrap(const char * p_path,const s... function process_path_internal (line 124) | static void process_path_internal(const char * p_path,const service_ptr_... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/playlist_loader.h type t_entry_type (line 9) | enum t_entry_type { function class (line 49) | class playlist_loader_callback_impl : public playlist_loader_callback { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/popup_message.h type t_icon (line 11) | enum t_icon {icon_information, icon_error, icon_query} function show (line 24) | inline void show(const char * p_msg,const char * p_title,t_icon p_icon =... function g_show (line 29) | static inline void g_show(const char * p_msg,const char * p_title,t_icon... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/preferences_page.h function class (line 52) | class preferences_branch_v2 : public preferences_branch { function class (line 60) | class preferences_branch_impl : public preferences_branch_v2 { type service_factory_single_t (line 73) | typedef service_factory_single_t __preferences_... function class (line 77) | class preferences_branch_factory : public __preferences_branch_factory { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/replaygain.cpp function audio_sample (line 11) | audio_sample t_replaygain_config::query_scale(const file_info & p_info) ... function audio_sample (line 58) | audio_sample t_replaygain_config::query_scale(const metadb_handle_ptr & ... function audio_sample (line 69) | audio_sample replaygain_manager::core_settings_query_scale(const file_in... function audio_sample (line 76) | audio_sample replaygain_manager::core_settings_query_scale(const metadb_... class format_dbdelta (line 86) | class format_dbdelta FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/replaygain.h function t_replaygain_config (line 5) | struct t_replaygain_config FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/replaygain_info.cpp function t_size (line 82) | t_size replaygain_info::get_value_count() function replaygain_info (line 128) | replaygain_info replaygain_info::g_merge(replaygain_info r1,replaygain_i... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/resampler.h function create_preset (line 20) | bool create_preset(dsp_preset & p_out,unsigned p_target_srate,float p_qu... function get_priority (line 21) | float get_priority() {return T::g_get_priority();} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/service.cpp function service_class_ref (line 6) | service_class_ref service_factory_base::enum_find_class(const GUID & p_g... function t_size (line 18) | t_size service_factory_base::enum_get_count(service_class_ref p_class) FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/service.h function service_release_safe (line 31) | void service_release_safe(T * p_ptr) throw() { function service_add_ref_safe (line 36) | void service_add_ref_safe(T * p_ptr) throw() { function m_ptr (line 54) | m_ptr(NULL) {copy(p_source);} function copy (line 66) | void copy(const service_ptr_t & p_source) throw() {copy(p_sour... function release (line 75) | inline void release() throw() { function service_obscure_refcounting (line 81) | inline service_obscure_refcounting* operator->() const throw() {PFC_A... function T (line 83) | inline T* get_ptr() const throw() {return m_ptr;} function is_valid (line 85) | inline bool is_valid() const throw() {return m_ptr != NULL;} function throw (line 90) | inline bool operator>(const t_self & p_item) const throw() {return m_ptr... function throw (line 91) | inline bool operator<(const t_self & p_item) const throw() {return m_ptr... function T (line 99) | inline T* __unsafe_duplicate() const throw() {//should not be used ! tem... function T (line 104) | inline T* __unsafe_detach() throw() {//should not be used ! temporary ! function __unsafe_set (line 109) | void __unsafe_set(t_source * p_ptr) throw() {//should not be used ! temp... function namespace (line 117) | namespace pfc { function class (line 186) | class NOVTABLE service_base function is_service_present (line 244) | inline static bool is_service_present(const GUID & g) {return enum_get_c... function t_size (line 287) | t_size get_count() const { function t_interface (line 343) | t_interface* get_ptr() const {return m_ptr.get_ptr();} function t_ptr (line 360) | const t_ptr & operator[](t_size p_index) const {return m_data[p_index];} function reset (line 374) | void reset() {m_index = 0;} function instance_create (line 418) | void instance_create(service_ptr_t & p_out) { function T (line 422) | inline T& get_static_instance() {return g_instance;} function instance_create (line 433) | void instance_create(service_ptr_t & p_out) { function T (line 437) | inline T& get_static_instance() {return instance;} function T (line 451) | inline T& get_static_instance() {return *(T*)this;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/service_impl.h function service_add_ref (line 11) | int FB2KAPI service_add_ref() throw() {return ++m_counter;} function service_add_ref (line 25) | int FB2KAPI service_add_ref() throw() {return 1;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/tag_processor.cpp function tagtype_list_append (line 27) | static void tagtype_list_append(pfc::string_base & p_out,const char * p_... function g_write_tags_ex (line 33) | static void g_write_tags_ex(tag_write_callback & p_callback,unsigned p_f... function g_write_tags (line 66) | static void g_write_tags(unsigned p_flags,const service_ptr_t & p_... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/tag_processor.h function class (line 23) | class tag_write_callback_dummy : public tag_write_callback { function namespace (line 66) | namespace tag_processor { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/threaded_process.h function class (line 4) | class NOVTABLE threaded_process_status function virtual (line 33) | virtual void on_done(HWND p_wnd,bool p_was_aborted) {} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/titleformat.cpp function test_for_bad_char (line 18) | static bool test_for_bad_char(const char * source,t_size source_char_len... function t_size (line 671) | t_size titleformat_hook_function_params::get_param_uint(t_size index) type titleformat_inputtypes (line 745) | namespace titleformat_inputtypes { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/titleformat.h function namespace (line 4) | namespace titleformat_inputtypes { function class (line 8) | class NOVTABLE titleformat_text_out { function class (line 19) | class NOVTABLE titleformat_text_filter { function class (line 27) | class NOVTABLE titleformat_hook_function_params function class (line 37) | class NOVTABLE titleformat_hook function compile_force (line 68) | void compile_force(service_ptr_t & p_out,const char ... function class (line 80) | class titleformat_object_wrapper { function class (line 96) | class titleformat_text_out_impl_filter_chars : public titleformat_text_out function class (line 107) | class titleformat_text_out_impl_string : public titleformat_text_out { function class (line 115) | class titleformat_hook_impl_file_info : public titleformat_hook function class (line 132) | class titleformat_hook_impl_splitter : public titleformat_hook { function class (line 141) | class titleformat_text_filter_impl_reserved_chars : public titleformat_t... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/titleformat_config.cpp function GUID (line 79) | GUID titleformat_config_impl::get_guid() {return m_guid;} FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/titleformat_config.h function class (line 28) | class titleformat_config_callback : public service_base type service_factory_single_transparent_t (line 62) | typedef service_factory_single_transparent_t ti... FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/track_property.h function class (line 2) | class NOVTABLE track_property_callback { FILE: plugins/foobar09/foobar_sdk/foobar2000/SDK/utf8api.cpp function HWND (line 3) | HWND uCreateDialog(UINT id,HWND parent,DLGPROC proc,LPARAM param) function uDialogBox (line 8) | int uDialogBox(UINT id,HWND parent,DLGPROC proc,LPARAM param) FILE: plugins/foobar09/foobar_sdk/foobar2000/foo_input_raw/foo_input_raw.cpp class input_raw (line 13) | class input_raw { method open (line 15) | void open(service_ptr_t p_filehint,const char * p_path,t_input_o... method get_info (line 21) | void get_info(file_info & p_info,abort_callback & p_abort) { method t_filestats (line 35) | t_filestats get_file_stats(abort_callback & p_abort) {return m_file->g... method decode_initialize (line 37) | void decode_initialize(unsigned p_flags,abort_callback & p_abort) { method decode_run (line 40) | bool decode_run(audio_chunk & p_chunk,abort_callback & p_abort) { method decode_seek (line 53) | void decode_seek(double p_seconds,abort_callback & p_abort) { method decode_can_seek (line 64) | bool decode_can_seek() {return m_file->can_seek();} method decode_get_dynamic_info (line 65) | bool decode_get_dynamic_info(file_info & p_out, double & p_timestamp_d... method decode_get_dynamic_info_track (line 66) | bool decode_get_dynamic_info_track(file_info & p_out, double & p_times... method decode_on_idle (line 67) | void decode_on_idle(abort_callback & p_abort) {m_file->on_idle(p_abort);} method retag (line 69) | void retag(const file_info & p_info,abort_callback & p_abort) {throw e... method g_is_our_content_type (line 71) | static bool g_is_our_content_type(const char * p_content_type) {return... method g_is_our_path (line 72) | static bool g_is_our_path(const char * p_path,const char * p_extension... FILE: plugins/foobar09/foobar_sdk/foobar2000/foobar2000_component_client/component_client.cpp type core_api (line 12) | namespace core_api function HINSTANCE (line 15) | HINSTANCE get_my_instance() function HWND (line 20) | HWND get_main_window() function pcchar (line 24) | pcchar get_my_file_name() function pcchar (line 29) | pcchar get_my_full_path() function are_services_available (line 34) | bool are_services_available() function assert_main_thread (line 38) | bool assert_main_thread() function ensure_main_thread (line 43) | void ensure_main_thread() { function is_main_thread (line 47) | bool is_main_thread() function pcchar (line 51) | pcchar get_profile_path() function is_shutting_down (line 56) | bool is_shutting_down() function is_initializing (line 60) | bool is_initializing() class foobar2000_client_impl (line 67) | class foobar2000_client_impl : public foobar2000_client method t_uint32 (line 70) | t_uint32 get_version() {return FOOBAR2000_CLIENT_VERSION;} method pservice_factory_base (line 71) | pservice_factory_base get_service_list() {return service_factory_base:... method get_config (line 73) | void get_config(stream_writer * p_stream,abort_callback & p_abort) { method set_config (line 77) | void set_config(stream_reader * p_stream,abort_callback & p_abort) { method set_library_path (line 81) | void set_library_path(const char * path,const char * name) { method services_init (line 86) | void services_init(bool val) { method is_debug (line 91) | bool is_debug() { function foobar2000_client (line 105) | __declspec(dllexport) foobar2000_client * _cdecl foobar2000_get_interfac... function BOOLEAN (line 115) | BOOLEAN WINAPI DllMain(IN HINSTANCE hDllHandle, IN DWORD nReason, I... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/bitreader_helper.h function namespace (line 1) | namespace bitreader_helper { function class (line 58) | class bitreader_fromfile function class (line 91) | class bitreader_limited function skip (line 100) | inline void skip(t_size p_bits) { function t_size (line 106) | t_size read(t_size p_bits) function t_size (line 118) | inline static t_size extract_bits(const t_uint8 * p_buffer,t_size p_base... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cfg_guidlist.h function set_data_raw (line 9) | void set_data_raw(stream_reader * p_stream,t_size p_sizehint,abort_callb... function sort (line 20) | void sort() {sort_t(pfc::guid_compare);} function have_item_bsearch (line 22) | bool have_item_bsearch(const GUID & p_item) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cfg_structlist.h function public (line 2) | public pfc::list_t FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/create_directory_helper.cpp type create_directory_helper (line 4) | namespace create_directory_helper function create_path_internal (line 6) | static void create_path_internal(const char * p_path,t_size p_base,abo... function is_valid_netpath_char (line 16) | static bool is_valid_netpath_char(char p_char) { function test_localpath (line 20) | static bool test_localpath(const char * p_path) { function test_netpath (line 26) | static bool test_netpath(const char * p_path) { function create_path (line 39) | void create_path(const char * p_path,abort_callback & p_abort) { function is_bad_dirchar (line 56) | static bool is_bad_dirchar(char c) function make_path (line 61) | void make_path(const char * parent,const char * filename,const char * ... class titleformat_text_filter_impl_createdir (line 117) | class titleformat_text_filter_impl_createdir : public titleformat_text_f... method on_new_field (line 120) | void on_new_field() {} method write (line 121) | void write(const GUID & p_inputtype,pfc::string_receiver & p_out,const... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/create_directory_helper.h function namespace (line 4) | namespace create_directory_helper { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cue_creator.cpp class format_meta (line 6) | class format_meta method format_meta (line 9) | format_meta(const file_info & p_source,const char * p_name,bool p_allo... function is_meta_same_everywhere (line 23) | static bool is_meta_same_everywhere(const cue_creator::t_entry_list & p_... type cue_creator (line 42) | namespace cue_creator function create (line 44) | void create(pfc::string_formatter & p_out,const t_entry_list & p_data) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cue_creator.h function namespace (line 1) | namespace cue_creator FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cue_parser.cpp function is_numeric (line 7) | static bool is_numeric(char c) {return c>='0' && c<='9';} function is_spacing (line 10) | static bool is_spacing(char c) function is_linebreak (line 15) | static bool is_linebreak(char c) function validate_file_type (line 20) | static void validate_file_type(const char * p_type,t_size p_type_length) { function cue_parser_callback (line 37) | class NOVTABLE cue_parser_callback function cue_parser_callback_meta (line 53) | class NOVTABLE cue_parser_callback_meta : public cue_parser_callback function on_comment (line 71) | void on_comment(const char * p_comment,t_size p_comment_length) function on_title (line 98) | void on_title(const char * p_title,t_size p_title_length) function on_songwriter (line 102) | void on_songwriter(const char * p_songwriter,t_size p_songwriter_length) { function on_performer (line 105) | void on_performer(const char * p_performer,t_size p_performer_length) function on_isrc (line 110) | void on_isrc(const char * p_isrc,t_size p_isrc_length) function on_catalog (line 114) | void on_catalog(const char * p_catalog,t_size p_catalog_length) function on_flags (line 118) | void on_flags(const char * p_flags,t_size p_flags_length) {} class cue_parser_callback_retrievelist (line 122) | class cue_parser_callback_retrievelist : public cue_parser_callback method cue_parser_callback_retrievelist (line 125) | cue_parser_callback_retrievelist(pfc::chain_list_t='0' && c<='9';} function parse_value (line 42) | static bool parse_value(const char * p_name,double & p_out) function cuesheet_parse_index_time_e (line 81) | double cuesheet_parse_index_time_e(const char * p_string,t_size p_length) function cuesheet_parse_index_time_ticks_e (line 86) | unsigned cuesheet_parse_index_time_ticks_e(const char * p_string,t_size ... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/cuesheet_index_list.h function t_cuesheet_index_list (line 1) | struct t_cuesheet_index_list function reset (line 6) | void reset() {for(unsigned n=0;nget_conten... function on_idle (line 86) | void on_idle(abort_callback & p_abort) {p_abort.check();m_base->on_idle(... function t_filetimestamp (line 87) | t_filetimestamp get_timestamp(abort_callback & p_abort) {p_abort.check()... function is_remote (line 88) | bool is_remote() {return m_base->is_remote();} function resize (line 89) | void resize(t_filesize p_size,abort_callback & p_abort) { function flush_buffer (line 104) | void flush_buffer() { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_info_const_impl.cpp class sort_callback_hintmap_impl (line 66) | class sort_callback_hintmap_impl : public pfc::sort_callback method sort_callback_hintmap_impl (line 69) | sort_callback_hintmap_impl(const file_info_const_impl::meta_entry * p_... method compare (line 74) | int compare(t_size p_index1, t_size p_index2) const method swap (line 80) | void swap(t_size p_index1, t_size p_index2) class bsearch_callback_hintmap_impl (line 89) | class bsearch_callback_hintmap_impl : public pfc::bsearch_callback method bsearch_callback_hintmap_impl (line 92) | bsearch_callback_hintmap_impl( method test (line 101) | int test(t_size p_index) const function t_size (line 259) | t_size file_info_const_impl::meta_find_ex(const char * p_name,t_size p_n... function t_size (line 275) | t_size file_info_const_impl::meta_enum_value_count(t_size p_index) const FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_info_const_impl.h function class (line 4) | class file_info_const_impl : public file_info function t_size (line 34) | t_size meta_set_ex(const char * p_name,t_size p_name_length,const char ... function meta_insert_value_ex (line 35) | void meta_insert_value_ex(t_size p_index,t_size p_value_index,const cha... function meta_remove_mask (line 36) | void meta_remove_mask(const bit_array & p_mask) {throw pfc::exception_b... function meta_reorder (line 37) | void meta_reorder(const t_size * p_order) {throw pfc::exception_bug_che... function meta_remove_values (line 38) | void meta_remove_values(t_size p_index,const bit_array & p_mask) {throw... function meta_modify_value_ex (line 39) | void meta_modify_value_ex(t_size p_index,t_size p_value_index,const cha... function t_size (line 41) | t_size info_set_ex(const char * p_name,t_size p_name_length,const char ... function info_remove_mask (line 42) | void info_remove_mask(const bit_array & p_mask) {throw pfc::exception_b... function set_replaygain (line 44) | void set_replaygain(const replaygain_info & p_info) {throw pfc::except... function t_size (line 46) | t_size meta_set_nocheck_ex(const char * p_name,t_size p_name_length,con... function t_size (line 47) | t_size info_set_nocheck_ex(const char * p_name,t_size p_name_length,con... type meta_entry (line 49) | struct meta_entry { type info_entry (line 55) | struct info_entry { type t_uint32 (line 61) | typedef t_uint32 t_index; FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_list_helper.cpp function file_list_remove_duplicates (line 3) | static void file_list_remove_duplicates(pfc::ptr_list_t & out) type file_list_helper (line 18) | namespace file_list_helper function t_size (line 55) | t_size file_list_from_metadb_handle_list::get_count() const {return m_... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_list_helper.h function namespace (line 5) | namespace file_list_helper FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_move_helper.cpp function grab_items_by_path (line 3) | static bool grab_items_by_path(pfc::list_base_t & p_o... function t_size (line 153) | t_size file_move_helper::g_filter_dead_files_sorted_make_mask(pfc::list_... function t_size (line 167) | t_size file_move_helper::g_filter_dead_files_sorted(pfc::list_base_t g_CreateFile(const char * p_path,DWORD p_acce... function service_ptr_t (line 46) | static service_ptr_t g_create_from_handle(HANDLE p_handle) { function reopen (line 51) | void reopen(abort_callback & p_abort) {seek(0,p_abort);} function write (line 53) | void write(const void * p_buffer,t_size p_bytes,abort_callback & p_abort) { function t_size (line 82) | t_size read(void * p_buffer,t_size p_bytes,abort_callback & p_abort) { function t_filesize (line 109) | t_filesize get_size(abort_callback & p_abort) { function t_filesize (line 114) | t_filesize get_position(abort_callback & p_abort) { function resize (line 119) | void resize(t_filesize p_size,abort_callback & p_abort) { function set_eof (line 136) | void set_eof(abort_callback & p_abort) { function seek (line 145) | void seek(t_filesize p_position,abort_callback & p_abort) { function seek_ex (line 154) | void seek_ex(t_sfilesize p_position,file::t_seek_mode p_mode,abort_callb... function can_seek (line 164) | bool can_seek() {return p_seekable;} function get_content_type (line 165) | bool get_content_type(pfc::string_base & out) {return false;} function is_in_memory (line 166) | bool is_in_memory() {return false;} function on_idle (line 167) | void on_idle(abort_callback & p_abort) {p_abort.check_e();} function t_filetimestamp (line 169) | t_filetimestamp get_timestamp(abort_callback & p_abort) { function is_remote (line 178) | bool is_remote() {return false;} FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_wrapper_simple.cpp function t_size (line 3) | t_size file_wrapper_simple::read(void * p_buffer,t_size p_bytes) { function t_size (line 13) | t_size file_wrapper_simple::write(const void * p_buffer,t_size p_bytes) { function t_filesize (line 35) | t_filesize file_wrapper_simple::get_position() { function t_filesize (line 57) | t_filesize file_wrapper_simple::get_size() { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/file_wrapper_simple.h function class (line 1) | class file_wrapper_simple FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/format_title_group.cpp class titleformat_hook_impl (line 4) | class titleformat_hook_impl : public titleformat_hook { method titleformat_hook_impl (line 6) | titleformat_hook_impl(pfc::list_base_const_t const ... method process_field (line 13) | bool process_field(titleformat_text_out * p_out,const char * p_name,t_... method process_function (line 26) | bool process_function(titleformat_text_out * p_out,const char * p_name... method process_own_field (line 39) | bool process_own_field(titleformat_text_out * p_out,const char * p_nam... function format_title_group (line 61) | void format_title_group(pfc::list_base_const_t const ... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/inplace_edit.cpp function LRESULT (line 15) | static LRESULT CALLBACK GMouseProc(int nCode,WPARAM wParam,LPARAM lParam) { function on_editbox_creation (line 36) | void on_editbox_creation(HWND p_editbox) { function on_editbox_destruction (line 42) | void on_editbox_destruction(HWND p_editbox) { class InPlaceEditHook (line 54) | class InPlaceEditHook { method InPlaceEditHook (line 56) | InPlaceEditHook(HWND p_wnd) : m_oldproc(NULL) method ForwardCompletion (line 63) | static void ForwardCompletion(HWND p_mywnd,unsigned p_code) { method LRESULT (line 70) | LRESULT EditHook(HWND p_wnd,UINT p_msg,WPARAM p_wp,LPARAM p_lp) { method LRESULT (line 107) | static LRESULT CALLBACK GEditHook(HWND p_wnd,UINT p_msg,WPARAM p_wp,LP... class InPlaceEditContainer (line 116) | class InPlaceEditContainer { method InPlaceEditContainer (line 118) | InPlaceEditContainer(HWND p_parentwnd,const RECT & p_rect,unsigned p_f... method LRESULT (line 196) | LRESULT WndProc(HWND p_wnd,UINT p_msg,WPARAM p_wp,LPARAM p_lp) { method LRESULT (line 233) | static LRESULT CALLBACK GWndProc(HWND p_wnd,UINT p_msg,WPARAM p_wp,LPA... method OnCompletion (line 247) | void OnCompletion(unsigned p_status) { function fail (line 267) | static void fail(completion_notify_ptr p_notify) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/inplace_edit.h function namespace (line 1) | namespace InPlaceEdit { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/input_helpers.cpp function process_fullbuffer (line 8) | static void process_fullbuffer(service_ptr_t & p_file,const char *... class dead_item_filter_impl_simple (line 200) | class dead_item_filter_impl_simple : public dead_item_filter method dead_item_filter_impl_simple (line 203) | inline dead_item_filter_impl_simple(abort_callback & p_abort) : m_abor... method is_aborting (line 204) | bool is_aborting() const {return m_abort.is_aborting();} method abort_callback_event (line 205) | abort_callback_event get_abort_event() const {return m_abort.get_abort... method on_progress (line 206) | void on_progress(t_size p_position,t_size p_total) {} FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/input_helpers.h function class (line 4) | class input_helper { function class (line 45) | class input_info_read_helper { function class (line 59) | class input_helper_cue { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/listview_helper.cpp type listview_helper (line 10) | namespace listview_helper { function insert_item (line 12) | unsigned insert_item(HWND p_listview,unsigned p_index,const char * p_n... function insert_column (line 33) | unsigned insert_column(HWND p_listview,unsigned p_index,const char * p... function get_item_text (line 53) | void get_item_text(HWND p_listview,unsigned p_index,unsigned p_column,... function set_item_text (line 60) | bool set_item_text(HWND p_listview,unsigned p_index,unsigned p_column,... function is_item_selected (line 75) | bool is_item_selected(HWND p_listview,unsigned p_index) function set_item_selection (line 86) | bool set_item_selection(HWND p_listview,unsigned p_index,bool p_state) function select_single_item (line 97) | bool select_single_item(HWND p_listview,unsigned p_index) function ensure_visible (line 110) | bool ensure_visible(HWND p_listview,unsigned p_index) function ListView_GetContextMenuPoint (line 118) | bool ListView_GetContextMenuPoint(HWND p_list,LPARAM p_coords,POINT & p_... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/listview_helper.h function namespace (line 1) | namespace listview_helper function ListView_GetFirstSelection (line 21) | static int ListView_GetFirstSelection(HWND p_listview) { function ListView_GetSingleSelection (line 25) | static int ListView_GetSingleSelection(HWND p_listview) { function ListView_GetFocusItem (line 30) | static int ListView_GetFocusItem(HWND p_listview) { function ListView_IsItemSelected (line 34) | static bool ListView_IsItemSelected(HWND p_listview,int p_index) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/meta_table_builder.h function class (line 1) | class __meta_table_enum_wrapper { function class (line 16) | class meta_table_builder { function remove (line 24) | void remove(const char * p_name) { function set (line 27) | void set(const char * p_name,const char * p_value,t_size p_value_len = i... function finalize (line 38) | void finalize(file_info & p_info) { function from_info (line 43) | void from_info(const file_info & p_info) { function from_info_overwrite (line 47) | void from_info_overwrite(const file_info & p_info) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/metadb_io_hintlist.h function class (line 2) | class metadb_io_hintlist { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/mp3_utils.cpp function extract_header_bits (line 5) | static unsigned extract_header_bits(const t_uint8 p_header[4],unsigned p... class header_parser (line 13) | class header_parser method header_parser (line 16) | header_parser(const t_uint8 p_header[4]) : m_bitptr(0) method read (line 20) | unsigned read(unsigned p_bits) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/mp3_utils.h function namespace (line 1) | namespace mp3_utils function class (line 33) | class mp3header function get_bytes (line 46) | inline void get_bytes(void * out) {memcpy(out,bytes,4);} function get_frame_size (line 47) | inline unsigned get_frame_size() const {return mp3_utils::QueryMPEGFrame... function mp3header (line 53) | static inline mp3header mp3header_from_buffer(const void * p_buffer) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/preload_info_helper.h function namespace (line 1) | namespace preload_info_helper { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/search_filter.cpp function is_spacing (line 3) | static bool is_spacing(char c) {return c == ' ' || c==10 || c==13;} function is_alpha (line 4) | static bool is_alpha(char c) {return (c>='a' && c<='z') || (c>='A' && c<... function is_alphanumeric (line 5) | static bool is_alphanumeric(char c) {return is_alpha(c) || (c>='0' && c<... function is_spacing_or_null (line 6) | static bool is_spacing_or_null(char c) {return c == 0 || is_spacing(c);} function is_format_spec (line 8) | static bool is_format_spec(const char * ptr) {return strchr(ptr,'%') || ... type search_tools (line 10) | namespace search_tools { class substring_filter (line 12) | class substring_filter { method substring_filter (line 16) | substring_filter(const char * src) { method test (line 28) | bool test(const char * src) const { class filter_node_and (line 41) | class filter_node_and : public filter_node { method filter_node_and (line 44) | filter_node_and(filter_node_cptr p1,filter_node_cptr p2) : n1(p1), n... method test (line 45) | virtual bool test(const file_info * item,const metadb_handle_ptr & h... class filter_node_or (line 48) | class filter_node_or : public filter_node { method filter_node_or (line 51) | filter_node_or(filter_node_cptr p1,filter_node_cptr p2) : n1(p1), n2... method test (line 52) | virtual bool test(const file_info * item,const metadb_handle_ptr & h... class filter_node_not (line 55) | class filter_node_not : public filter_node { method filter_node_not (line 58) | filter_node_not(filter_node_cptr p) : n(p) {} method test (line 59) | virtual bool test(const file_info * item,const metadb_handle_ptr & h... class filter_node_missing (line 62) | class filter_node_missing : public filter_node { method filter_node_missing (line 65) | filter_node_missing(const char * p_string,t_size p_len) { method test (line 71) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... class filter_node_is_format (line 76) | class filter_node_is_format : public filter_node { method test_internal (line 81) | bool test_internal(const char * src) const { method filter_node_is_format (line 86) | filter_node_is_format(const char * p_field,const char * p_param) method test (line 93) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... class filter_node_is (line 99) | class filter_node_is : public filter_node { method test_internal (line 103) | bool test_internal(const char * src) const { method filter_node_is (line 108) | filter_node_is(const char * p_field,const char * p_param) method test (line 113) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... class filter_node_has (line 125) | class filter_node_has : public filter_node { method filter_node_has (line 130) | filter_node_has(const char * p_field,const char * p_param) method test (line 137) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... class filter_node_has_ex (line 151) | class filter_node_has_ex : public filter_node { method filter_node_has_ex (line 156) | filter_node_has_ex(const char * p_field,const char * p_param) method test (line 161) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... class filter_node_simple (line 167) | class filter_node_simple : public filter_node { method filter_node_simple (line 171) | filter_node_simple(const char * src) : m_filter(src) {} method test (line 172) | bool test(const file_info * info,const metadb_handle_ptr & handle) c... class parser (line 193) | class parser { method parser (line 197) | inline parser() : base(0), len(0), ptr(0) {} method parser (line 198) | inline parser(const char * p_ptr,t_size p_len) : base(p_ptr), len(p_... method parser (line 199) | inline parser(const parser & param) : base(param.get_ptr()), len(par... method parser (line 200) | inline parser(const parser & param,t_size len) : base(param.get_ptr(... method t_size (line 202) | inline t_size get_remaining() const {return len-ptr;} method t_size (line 203) | inline t_size advance(t_size n) {ptr+=n; assert(ptr<=len);return n;} method get_char (line 204) | inline char get_char() const {return get_ptr()[0];} method t_size (line 205) | inline t_size get_offset() const {return ptr;} method reset (line 206) | inline void reset(t_size offset=0) {ptr=offset;} method t_size (line 208) | t_size test_spacing() const { method t_size (line 215) | t_size skip_spacing() { method is_empty (line 219) | bool is_empty() const {return test_spacing() == get_remaining();} method t_size (line 221) | t_size test_token() const { method t_size (line 259) | t_size skip_token() { function filter_node_cptr (line 266) | static filter_node_cptr operator_handler_and(const parser & token_left... function filter_node_cptr (line 270) | static filter_node_cptr operator_handler_or(const parser & token_left,... function filter_node_cptr (line 274) | static filter_node_cptr operator_handler_not(const parser & token_left... function filter_node_cptr (line 279) | static filter_node_cptr operator_handler_missing(const parser & token_... function parse_string (line 285) | static void parse_string(const parser & src,pfc::string_base & out) function filter_node_cptr (line 312) | static filter_node_cptr operator_handler_has(const parser & token_left... function filter_node_cptr (line 320) | static filter_node_cptr operator_handler_is(const parser & token_left,... class filter_node_mathop (line 328) | class filter_node_mathop : public filter_node method t_int64 (line 337) | static t_int64 parse_int_or_time(const char * ptr) method filter_node_mathop (line 380) | explicit filter_node_mathop(const char * p_left,const char * p_right... method test (line 387) | bool test(const file_info * item,const metadb_handle_ptr & handle) c... function filter_node_cptr (line 412) | static filter_node_cptr operator_handler_mathop(const parser & token_l... function filter_node_cptr (line 418) | static filter_node_cptr operator_handler_greater(const parser & token_... function filter_node_cptr (line 423) | static filter_node_cptr operator_handler_less(const parser & token_lef... function filter_node_cptr (line 428) | static filter_node_cptr operator_handler_equal(const parser & token_le... type operator_desc (line 433) | struct operator_desc method test_name (line 439) | bool test_name(const char * ptr,t_size len) const function has_operators (line 468) | static bool has_operators(const char * src) { type token_info (line 486) | struct token_info { method token_info (line 488) | token_info() {} method token_info (line 489) | token_info(t_size p_ptr,t_size p_len) : ptr(p_ptr), len(p_len) {} function t_size (line 492) | static t_size test_operator(const char * ptr,t_size len) { function is_operator (line 500) | static bool is_operator(const char * ptr,t_size len) {return test_oper... function filter_node_cptr (line 502) | filter_node_cptr filter_node::g_create(const parser & p_parser,bool b_... function filter_node_cptr (line 584) | filter_node_cptr filter_node::g_create(const char * ptr,t_size len,boo... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/search_filter.h function namespace (line 1) | namespace search_tools { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/seekabilizer.cpp function t_size (line 64) | t_size seekabilizer_backbuffer::get_depth() const function t_size (line 69) | t_size seekabilizer_backbuffer::get_max_depth() const function t_size (line 95) | t_size seekabilizer::read(void * p_buffer,t_size p_bytes,abort_callback ... function t_filesize (line 150) | t_filesize seekabilizer::get_size(abort_callback & p_abort) { function t_filesize (line 155) | t_filesize seekabilizer::get_position(abort_callback & p_abort) { function t_filetimestamp (line 200) | t_filetimestamp seekabilizer::get_timestamp(abort_callback & p_abort) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/seekabilizer.h function class (line 1) | class seekabilizer_backbuffer function class (line 15) | class seekabilizer : public file_readonly { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/stream_buffer_helper.cpp function t_size (line 10) | t_size stream_reader_buffered::read(void * p_buffer,t_size p_bytes,abort... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/stream_buffer_helper.h function class (line 1) | class stream_reader_buffered : public stream_reader function class (line 12) | class stream_writer_buffered : public stream_writer FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/string_filter.h function class (line 1) | class string_filter_noncasesensitive { function test (line 7) | bool test(const char * p_string,t_size p_string_len = infinite) const { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/text_file_loader.cpp type text_file_loader (line 5) | namespace text_file_loader function write (line 7) | void write(const service_ptr_t & p_file,abort_callback & p_abort... function read (line 23) | void read(const service_ptr_t & p_file,abort_callback & p_abort,... function write (line 86) | void write(const char * p_path,abort_callback & p_abort,const char * p... function read (line 93) | void read(const char * p_path,abort_callback & p_abort,pfc::string_bas... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/text_file_loader.h function namespace (line 1) | namespace text_file_loader FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/wildcard.cpp function test_recur (line 3) | static bool test_recur(const char * fn,const char * rm,bool b_sep) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/wildcard.h function namespace (line 4) | namespace wildcard_helper FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/win32_dialog.cpp type dialog_helper (line 4) | namespace dialog_helper { function INT_PTR (line 7) | INT_PTR CALLBACK dialog::DlgProc(HWND wnd,UINT msg,WPARAM wp,LPARAM lp) function HWND (line 40) | HWND dialog::run_modeless(unsigned id,HWND parent) function INT_PTR (line 83) | INT_PTR CALLBACK dialog_modal::DlgProc(HWND wnd,UINT msg,WPARAM wp,LPA... function BOOL (line 153) | BOOL dialog_modeless::on_message_wrap(UINT msg,WPARAM wp,LPARAM lp) function INT_PTR (line 161) | INT_PTR CALLBACK dialog_modeless::DlgProc(HWND wnd,UINT msg,WPARAM wp,... function INT_PTR (line 222) | INT_PTR CALLBACK dialog_modeless_v2::DlgProc(HWND wnd,UINT msg,WPARAM ... function BOOL (line 257) | BOOL dialog_modeless_v2::on_message_internal(UINT msg,WPARAM wp,LPARAM... FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/win32_dialog.h function namespace (line 5) | namespace dialog_helper function class (line 35) | class dialog_modal function class (line 67) | class dialog_modeless function class (line 95) | class dialog_modeless_v2 FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/win32_misc.cpp class clipboard_scope (line 30) | class clipboard_scope { method clipboard_scope (line 32) | clipboard_scope() : m_open(false) {} method open (line 34) | bool open(HWND p_owner) { method close (line 43) | void close() { function uGetClipboardString (line 53) | bool uGetClipboardString(pfc::string_base & p_out) { FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/win32_misc.h function class (line 1) | class registerclass_scope_delayed { function m_object (line 27) | m_object(p_source) {} function t_object (line 71) | t_object peek() const {insync(m_sync); return m_object;} function t_object (line 83) | t_object get() { function class (line 102) | class CGlobalLock { function class (line 121) | class CMenuSelectionReceiver : public CWindowImpl { type CWindowImpl (line 130) | typedef CWindowImpl _baseClass; function MESSAGE_HANDLER (line 133) | BEGIN_MSG_MAP(CMenuSelectionReceiver) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/window_placement_helper.cpp function g_is_enabled (line 3) | static bool g_is_enabled() function BOOL (line 8) | static BOOL CALLBACK __MonitorEnumProc( function test_rect (line 21) | static bool test_rect(const RECT * rc) { function BOOL (line 121) | static BOOL SetWindowSize(HWND p_wnd,unsigned p_x,unsigned p_y) FILE: plugins/foobar09/foobar_sdk/foobar2000/helpers/window_placement_helper.h function class (line 4) | class cfg_window_placement : public cfg_var function class (line 18) | class cfg_window_size : public cfg_var FILE: plugins/foobar09/foobar_sdk/foobar2000/shared/audio_math.h type audio_sample (line 12) | typedef float audio_sample; type audio_sample (line 15) | typedef double audio_sample; function namespace (line 23) | namespace audio_math FILE: plugins/foobar09/foobar_sdk/foobar2000/shared/shared.h function virtual (line 120) | virtual ~uGetOpenFileNameMultiResult() {} type uGetOpenFileNameMultiResult (line 123) | typedef uGetOpenFileNameMultiResult * puGetOpenFileNameMultiResult; function class (line 127) | class NOVTABLE uFindFile type uFindFile (line 143) | typedef uFindFile * puFindFile; type TVINSERTSTRUCTA (line 178) | typedef TVINSERTSTRUCTA uTVINSERTSTRUCT; type TCITEMA (line 198) | typedef TCITEMA uTCITEM; function uPrintf (line 221) | static inline void uPrintf(pfc::string_base & out,const char * fmt,...) ... function class (line 224) | class NOVTABLE uResource type uResource (line 232) | typedef uResource* puResource; function class (line 254) | class string_utf8_from_window function class (line 276) | class critical_section { function class (line 307) | class c_insync function class (line 320) | class critical_section2 //smarter version, has try_enter() function class (line 350) | class c_insync2 function WNDPROC (line 383) | static WNDPROC uHookWindowProc(HWND p_wnd,WNDPROC p_proc) {return __uHoo... function class (line 396) | class string_print_crash function t_size (line 402) | inline t_size length() {return strlen(block);} function class (line 406) | class uStringPrintf function LRESULT (line 425) | inline LRESULT uButton_SetCheck(HWND wnd,UINT id,bool state) {return uSe... function uButton_GetCheck (line 426) | inline bool uButton_GetCheck(HWND wnd,UINT id) {return uSendDlgItemMessa... function class (line 428) | class uCallStackTracker function class (line 464) | class comparator_stricmp_utf8 { function t_size (line 472) | inline t_size uReplaceString(pfc::string_base & out,const char * src,t_s... function t_size (line 478) | inline t_size uReplaceChar(pfc::string_base & out,const char * src,t_siz... function class (line 484) | class string_lower function class (line 496) | class string_upper function UINT (line 508) | inline UINT char_lower(UINT c) {return uCharLower(c);} function UINT (line 509) | inline UINT char_upper(UINT c) {return uCharUpper(c);} function BOOL (line 511) | inline BOOL uGetLongPathNameEx(const char * name,pfc::string_base & out) type t_font_description (line 517) | struct t_font_description type t_modal_dialog_entry (line 538) | struct t_modal_dialog_entry function class (line 554) | class modal_dialog_scope { function modal_dialog_scope (line 559) | inline modal_dialog_scope() : m_initialized(false) {} function poke_existing (line 566) | inline static void poke_existing() {ModalDialog_PokeExisting();} function initialize (line 569) | void initialize(HWND p_wnd) function deinitialize (line 580) | void deinitialize() function class (line 600) | class format_win32_error { type exception_win32 (line 612) | struct exception_win32 function class (line 620) | class uDebugLog : public pfc::string_formatter { function uAddWindowStyle (line 625) | static void uAddWindowStyle(HWND p_wnd,LONG p_style) { function uRemoveWindowStyle (line 629) | static void uRemoveWindowStyle(HWND p_wnd,LONG p_style) { function uAddWindowExStyle (line 633) | static void uAddWindowExStyle(HWND p_wnd,LONG p_style) { function uRemoveWindowExStyle (line 637) | static void uRemoveWindowExStyle(HWND p_wnd,LONG p_style) { function MapDialogWidth (line 641) | static unsigned MapDialogWidth(HWND p_dialog,unsigned p_value) { function IsKeyPressed (line 648) | static bool IsKeyPressed(unsigned vk) { FILE: plugins/foobar09/foobar_sdk/foobar2000/shared/win32_misc.h function class (line 1) | class win32_menu { function class (line 30) | class win32_font { function class (line 61) | class win32_event { function uSleepSeconds (line 127) | static void uSleepSeconds(double p_time,bool p_alertable) { function class (line 134) | class win32_icon { function class (line 158) | class win32_accelerator { function class (line 185) | class SelectObjectScope { FILE: plugins/foobar09/foobar_sdk/pfc/alloc.h function namespace (line 1) | namespace pfc { function set_size (line 62) | void set_size(t_size p_size) {throw pfc::exception_not_implemented();} function t_size (line 63) | t_size get_size() const {throw pfc::exception_not_implemented();} function is_ptr_owned (line 67) | bool is_ptr_owned(const void * p_item) const {return false;} function t_item (line 70) | const t_item * get_ptr() const {throw pfc::exception_not_implemented();} function t_item (line 71) | t_item * get_ptr() {throw pfc::exception_not_implemented();} function prealloc (line 72) | void prealloc(t_size) {throw pfc::exception_not_implemented();} function force_reset (line 73) | void force_reset() {throw pfc::exception_not_implemented();} function set_size (line 90) | void set_size(t_size p_size) { function t_item (line 106) | const t_item & operator[](t_size p_index) const {PFC_ASSERT(p_index < m_... function is_ptr_owned (line 108) | bool is_ptr_owned(const void * p_item) const {return is_pointer_in_range... function t_item (line 110) | t_item * get_ptr() {return m_data;} function t_item (line 111) | const t_item * get_ptr() const {return m_data;} function prealloc (line 113) | void prealloc(t_size) {} function force_reset (line 114) | void force_reset() {set_size(0);} function set_size (line 132) | void set_size(t_size p_size,t_size p_size_total) { function t_item (line 148) | const t_item & operator[](t_size p_index) const {PFC_ASSERT(p_index < m_... function t_item (line 153) | t_item * get_ptr() {return m_buffer;} function t_item (line 154) | const t_item * get_ptr() const {return m_buffer;} function is_ptr_owned (line 155) | bool is_ptr_owned(const void * p_item) const {return is_pointer_in_range... function resize_content (line 161) | void resize_content(t_size p_size) { function resize_storage (line 177) | void resize_storage(t_size p_size) { function set_size (line 211) | void set_size(t_size p_size) {m_content.set_size(p_size,p_size);} function t_item (line 215) | const t_item & operator[](t_size p_index) const {return m_content[p_inde... function t_item (line 218) | const t_item * get_ptr() const {return m_content.get_ptr();} function t_item (line 219) | t_item * get_ptr() {return m_content.get_ptr();} function is_ptr_owned (line 221) | bool is_ptr_owned(const void * p_item) const {return m_content.is_ptr_ow... function prealloc (line 222) | void prealloc(t_size p_size) {} function force_reset (line 223) | void force_reset() {set_size(0);} function set_size (line 236) | void set_size(t_size p_size) { function t_item (line 249) | const t_item & operator[](t_size p_index) const {return m_data[p_index];} function t_item (line 252) | const t_item * get_ptr() const {return m_data.get_ptr();} function t_item (line 253) | t_item * get_ptr() {return m_data.get_ptr();} function is_ptr_owned (line 254) | bool is_ptr_owned(const void * p_item) const {return m_data.is_ptr_owned... function prealloc (line 255) | void prealloc(t_size) {} function force_reset (line 256) | void force_reset() {m_data.set_size(0,0);} function set_size (line 268) | void set_size(t_size p_size) { function prealloc (line 277) | void prealloc(t_size p_size) { function t_item (line 289) | const t_item & operator[](t_size p_index) const {;return m_data[p_index];} function t_item (line 292) | const t_item * get_ptr() const {return m_data.get_ptr();} function t_item (line 293) | t_item * get_ptr() {return m_data.get_ptr();} function is_ptr_owned (line 294) | bool is_ptr_owned(const void * p_item) const {return m_data.is_ptr_owned... function force_reset (line 295) | void force_reset() {m_data.set_size(0,0);} function set_size (line 309) | void set_size(t_size p_size) { function t_item (line 328) | t_item * get_ptr() {return reinterpret_cast(&m_array);} function t_item (line 329) | const t_item * get_ptr() const {return reinterpret_cast(&... function t_item (line 331) | const t_item & operator[](t_size n) const {return get_ptr()[n];} function is_ptr_owned (line 333) | bool is_ptr_owned(const void * p_item) const {return is_pointer_in_range... function prealloc (line 334) | void prealloc(t_size) {} function force_reset (line 335) | void force_reset() {set_size(0);} function set_size (line 352) | void set_size(t_size p_size) { function t_item (line 368) | const t_item & operator[](t_size p_index) const { function is_ptr_owned (line 375) | bool is_ptr_owned(const void * p_item) const {return m_fixed.is_ptr_owne... function prealloc (line 376) | void prealloc(t_size p_size) { function force_reset (line 379) | void force_reset() { FILE: plugins/foobar09/foobar_sdk/pfc/array.h function namespace (line 4) | namespace pfc { function set_size_discard (line 36) | void set_size_discard(t_size p_size) { function t_item (line 45) | const t_item * get_ptr() const {return m_array;} function t_item (line 46) | t_item * get_ptr() {return m_array;} function t_item (line 48) | const t_item & operator[](t_size p_index) const {PFC_ASSERT(p_index < ge... function set_size (line 92) | void set_size(t_size p_size) {m_alloc.set_size(p_size);} function set_count (line 93) | void set_count(t_size p_count) {m_alloc.set_size(p_count);} function force_reset (line 96) | void force_reset() {m_alloc.force_reset();} function t_item (line 98) | const t_item & operator[](t_size p_index) const {PFC_ASSERT(p_index < ge... function increase_size (line 129) | void increase_size(t_size p_delta) { function fill_null (line 151) | void fill_null() { function grow_size (line 156) | void grow_size(t_size p_size) { function t_item (line 161) | const t_item * get_ptr() const {return m_alloc.get_ptr();} function t_item (line 162) | t_item * get_ptr() {return m_alloc.get_ptr();} function prealloc (line 164) | void prealloc(t_size p_size) {m_alloc.prealloc(p_size);} function compare (line 212) | int compare(const t_array1 & p_array1, const t_array2 & p_array2) { FILE: plugins/foobar09/foobar_sdk/pfc/avltree.h function namespace (line 4) | namespace pfc { function t_storage (line 345) | t_storage * find_ptr(t_item const & p_item) const {return find_item_ptr(... function reset (line 348) | void reset() {remove_all();} function __copy (line 364) | void __copy(const t_self & p_other) { FILE: plugins/foobar09/foobar_sdk/pfc/bit_array.h function class (line 4) | class NOVTABLE bit_array { function t_size (line 27) | inline t_size find_first(bool val,t_size start,t_size max) const {return... function t_size (line 28) | inline t_size find_next(bool val,t_size previous,t_size max) const {retu... FILE: plugins/foobar09/foobar_sdk/pfc/bit_array_impl.h function set (line 40) | void set(t_size n,bool val) { type bit_array_table_t (line 46) | typedef bit_array_table_t bit_array_table; type bit_array_var_table_t (line 47) | typedef bit_array_var_table_t bit_array_var_table; function class (line 49) | class bit_array_range : public bit_array function class (line 64) | class bit_array_and : public bit_array function class (line 72) | class bit_array_or : public bit_array function class (line 80) | class bit_array_xor : public bit_array function class (line 92) | class bit_array_not : public bit_array function class (line 103) | class bit_array_true : public bit_array function class (line 111) | class bit_array_false : public bit_array function class (line 119) | class bit_array_val : public bit_array function class (line 129) | class bit_array_one : public bit_array function class (line 154) | class bit_array_bittable : public bit_array_var function class (line 206) | class bit_array_order_changed : public bit_array FILE: plugins/foobar09/foobar_sdk/pfc/bsearch.cpp type pfc (line 13) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/bsearch.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/bsearch_inline.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/byte_order_helper.h function namespace (line 4) | namespace pfc { function namespace (line 102) | namespace pfc { function namespace (line 112) | namespace byte_order { function namespace (line 129) | namespace pfc { function Run (line 142) | inline static void Run(TInt p_value,t_uint8* p_out) { function Run (line 149) | inline static void Run(TInt,t_uint8*) {} function encode_little_endian (line 153) | void encode_little_endian(t_uint8 * p_buffer,TInt p_value) { function encode_big_endian (line 157) | void encode_big_endian(t_uint8 * p_buffer,TInt p_value) { function TInt (line 173) | inline static TInt Run(const t_uint8* p_in) {return *p_in;} function TInt (line 179) | inline static TInt Run(const t_uint8*) {return 0;} function TInt (line 193) | TInt decode_little_endian(const t_uint8 * p_buffer) { function TInt (line 200) | TInt decode_big_endian(const t_uint8 * p_buffer) { FILE: plugins/foobar09/foobar_sdk/pfc/chainlist.h function namespace (line 4) | namespace pfc { function t_iter (line 31) | inline t_iter next(t_iter param) {return reinterpret_cast(param)-... function t_iter (line 32) | inline t_iter prev(t_iter param) {return reinterpret_cast(param)-... function T (line 33) | inline T & get_item(t_iter param) {return reinterpret_cast(param)... function T (line 34) | inline const T & get_item(t_iter param) const {return reinterpret_cast... function unlink (line 45) | inline void unlink(t_iter p_iter) {_unlink(reinterpret_cast(p_ite... function link_first (line 46) | inline void link_first(t_iter p_iter) {_insert_first(reinterpret_cast 0) remove(first());} type elem (line 55) | struct elem function t_iter (line 57) | t_iter _insert_first(elem * p_elem) function t_iter (line 67) | t_iter _insert_last(elem * p_elem) function t_iter (line 77) | t_iter _insert_before(t_iter p_iter,elem * p_elem) function t_iter (line 88) | t_iter _insert_after(t_iter p_iter,elem * p_elem) function _unlink (line 99) | void _unlink(elem * p_elem) type elem (line 107) | struct elem { type chain_list_t (line 152) | typedef chain_list_t t_self; function T (line 161) | inline const T * operator->() const {return &m_ptr->m_data;} function next (line 181) | inline void next() {if (m_ptr != NULL) m_ptr = m_ptr->m_next;} function prev (line 182) | inline void prev() {if (m_ptr != NULL) m_ptr = m_ptr->m_prev;} function p_iter (line 192) | inline bool operator==(const const_iterator & p_iter) const {return m_p... function p_iter (line 193) | inline bool operator!=(const const_iterator & p_iter) const {return m_p... function orphan (line 199) | void orphan() {m_ptr = 0;m_owner=0;} function class (line 202) | class iterator : public const_iterator function p_iter (line 212) | inline bool operator!=(const iterator & p_iter) const {return this->m_p... function iterator (line 220) | inline iterator first() {return iterator(this,m_first);} function iterator (line 221) | inline iterator last() {return iterator(this,m_last);} function iterator (line 272) | iterator insert_after(iterator const & p_iter) { function iterator (line 279) | iterator insert_before(iterator const & p_iter) { function iterator (line 286) | iterator insert_last() { function iterator (line 292) | iterator insert_first() { function iterator (line 317) | inline iterator find_forward(iterator const & p_iter,const T & p_item) c... function const_iterator (line 318) | inline const_iterator find_forward(const_iterator const & p_iter,const T... function iterator (line 319) | inline iterator find_back(iterator const & p_iter,const T & p_item) cons... function const_iterator (line 320) | inline const_iterator find_back(const_iterator const & p_iter,const T & ... function iterator (line 322) | inline iterator find_first(const T & p_item) {return find_forward(first(... function const_iterator (line 323) | inline const_iterator find_first(const T & p_item) const {return find_fo... function iterator (line 324) | inline iterator find_next(iterator p_iter,const T & p_item) const {p_ite... function const_iterator (line 325) | inline const_iterator find_next(const_iterator p_iter,const T & p_item) ... function iterator (line 327) | inline iterator find_last(const T & p_item) {return find_back(last(),p_i... function const_iterator (line 328) | inline const_iterator find_last(const T & p_item) const {return find_bac... function iterator (line 329) | inline iterator find_prev(iterator p_iter,const T & p_item) const {p_ite... function const_iterator (line 330) | inline const_iterator find_prev(const_iterator p_iter,const T & p_item) ... function find_first_and_remove (line 332) | inline bool find_first_and_remove(const T & p_item) { function const_iterator (line 338) | const_iterator by_index(unsigned p_idx) const function iterator (line 349) | iterator by_index(unsigned p_idx) function operator (line 360) | bool operator==(const t_self & p_other) const {return comparator_chainli... function operator (line 361) | bool operator!=(const t_self & p_other) const {return comparator_chainli... function operator (line 363) | bool operator<(const t_self & p_other) const {return comparator_chainlis... function operator (line 364) | bool operator>(const t_self & p_other) const {return comparator_chainlis... function operator (line 365) | bool operator<=(const t_self & p_other) const {return comparator_chainli... function operator (line 366) | bool operator>=(const t_self & p_other) const {return comparator_chainli... type elem (line 396) | struct elem { function __link_after (line 405) | void __link_after(iterator const & p_iter,elem * new_elem) { function __link_before (line 414) | void __link_before(iterator const & p_iter,elem * new_elem) { function __link_last (line 423) | void __link_last(elem * new_elem) { function __link_first (line 430) | void __link_first(elem * new_elem) { type typename (line 451) | typedef typename chain_list_simple_t::t_iter t_iter_entry; function elem (line 456) | elem * _find_forward(elem * p_base,const T & p_item) const function elem (line 467) | elem * _find_back(elem * p_base,const T & p_item) const function _init (line 478) | void _init() function _delete_iter_entry (line 484) | void _delete_iter_entry(t_iter_entry p_iter) const function _add_iterator (line 497) | void _add_iterator(const_iterator * p_iter) const function _remove_iterator (line 512) | void _remove_iterator(const_iterator * p_iter) const function _update_iterators_on_removed (line 526) | void _update_iterators_on_removed(const elem * ptr) FILE: plugins/foobar09/foobar_sdk/pfc/com_ptr_t.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/guid.cpp type pfc (line 3) | namespace pfc { function print_hex_digit (line 89) | static inline char print_hex_digit(unsigned val) function print_hex (line 96) | static void print_hex(unsigned val,char * &out,unsigned bytes) function PFC_DLL_EXPORT (line 131) | PFC_DLL_EXPORT void print_hex_raw(const void * buffer,unsigned bytes,c... FILE: plugins/foobar09/foobar_sdk/pfc/guid.h function namespace (line 4) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/instance_tracker.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/int_types.h type t_int64 (line 3) | typedef int64_t t_int64; type t_uint64 (line 4) | typedef uint64_t t_uint64; type t_int32 (line 5) | typedef int32_t t_int32; type t_uint32 (line 6) | typedef uint32_t t_uint32; type t_int16 (line 7) | typedef int16_t t_int16; type t_uint16 (line 8) | typedef uint16_t t_uint16; type t_int8 (line 9) | typedef int8_t t_int8; type t_uint8 (line 10) | typedef uint8_t t_uint8; type __int64 (line 12) | typedef __int64 t_int64; type t_uint64 (line 13) | typedef unsigned __int64 t_uint64; type __int32 (line 14) | typedef __int32 t_int32; type t_uint32 (line 15) | typedef unsigned __int32 t_uint32; type __int16 (line 16) | typedef __int16 t_int16; type t_uint16 (line 17) | typedef unsigned __int16 t_uint16; type __int8 (line 18) | typedef __int8 t_int8; type t_uint8 (line 19) | typedef unsigned __int8 t_uint8; type t_int (line 22) | typedef int t_int; type t_uint (line 23) | typedef unsigned int t_uint; type t_float32 (line 25) | typedef float t_float32; type t_float64 (line 26) | typedef double t_float64; function namespace (line 37) | namespace pfc { type pfc (line 67) | typedef pfc::sized_int_t::t_unsigned __PFC_WP64 t_size; type pfc (line 68) | typedef pfc::sized_int_t::t_signed __PFC_WP64 t_ssize; function t_size (line 80) | inline t_size MulDiv_Size(t_size x,t_size y,t_size z) {return (t_size) (... function t_size (line 82) | inline t_size MulDiv_Size(t_size x,t_size y,t_size z) {return (x*y)/z;} function namespace (line 88) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/list.h function namespace (line 4) | namespace pfc { function get_item_ex (line 84) | void get_item_ex(T& p_out,t_size n) const {PFC_ASSERT(n { function prealloc (line 284) | void prealloc(t_size count) {m_buffer.prealloc(count);} function set_count (line 286) | void set_count(t_size p_count) {m_buffer.set_size(p_count);} function set_size (line 287) | void set_size(t_size p_count) {m_buffer.set_size(p_count);} function t_size (line 289) | t_size insert_item(const T& item,t_size idx) function T (line 302) | T remove_by_idx(t_size idx) function get_item_ex (line 316) | inline void get_item_ex(T& p_out,t_size n) const function T (line 323) | inline const T& get_item_ref(t_size n) const function T (line 330) | inline T get_item(t_size n) const function T (line 340) | inline const T & operator[](t_size n) const function T (line 347) | inline const T* get_ptr() const {return m_buffer.get_ptr();} function T (line 348) | inline T* get_ptr() {return m_buffer.get_ptr();} function T (line 350) | inline T& operator[](t_size n) {return m_buffer[n];} function remove_from_idx (line 352) | inline void remove_from_idx(t_size idx,t_size num) function t_size (line 357) | t_size insert_items(const list_base_const_t & source,t_size base) function get_items_mask (line 383) | void get_items_mask(list_impl_t & out,const bit_array & mask) function filter_mask (line 390) | void filter_mask(const bit_array & mask) function replace_item (line 405) | void replace_item(t_size idx,const T& item) function sort (line 412) | void sort() function reorder_partial (line 431) | inline void reorder_partial(t_size p_base,const t_size * p_order,t_size ... function const (line 455) | inline int operator()(const T& item1,const T& item2) const {return m_cal... function sort_stable (line 465) | void sort_stable(sort_callback & p_callback) function remove_mask (line 470) | void remove_mask(const bit_array & mask) {filter_mask(bit_array_not(mask... function remove_mask (line 472) | void remove_mask(const bool * mask) {remove_mask(bit_array_table(mask,ge... function filter_mask (line 473) | void filter_mask(const bool * mask) {filter_mask(bit_array_table(mask,ge... function t_size (line 475) | t_size add_item(const T& item) function remove_all (line 482) | void remove_all() {remove_mask(bit_array_true());} function remove_item (line 484) | void remove_item(const T& item) function swap_item_with (line 493) | void swap_item_with(t_size p_index,T & p_item) function swap_items (line 499) | void swap_items(t_size p_index1,t_size p_index2) function g_swap (line 506) | inline static void g_swap(list_impl_t & p_item1,list_impl_t... function have_item (line 521) | bool have_item(const t_search & p_item) const {return this->template fin... function get_item_ex (line 539) | void get_item_ex(const T * & p_out,t_size n) const {T* temp; m_param.get... function get_item_ex (line 552) | void get_item_ex(T & p_out,t_size n) const {m_list.get_item_ex(p_out,m_p... function get_item_ex (line 564) | void get_item_ex(T & p_out,t_size n) const {m_base.get_item_ex(p_out,m_o... FILE: plugins/foobar09/foobar_sdk/pfc/map.h function namespace (line 4) | namespace pfc { function t_storage_to (line 50) | t_storage_to * query_ptr(const t_from & p_from) const { function remove_all (line 106) | void remove_all() {m_data.remove_all();} function m_from (line 120) | t_search_query(const t_from & p_from) : m_from(p_from) {} type t_storage (line 131) | struct t_storage { type avltree_t (line 170) | typedef avltree_t t_content; FILE: plugins/foobar09/foobar_sdk/pfc/mem_block_mgr.h type entry (line 10) | struct entry function mark_as_free (line 59) | void mark_as_free() FILE: plugins/foobar09/foobar_sdk/pfc/order_helper.h function class (line 1) | class order_helper function t_size (line 25) | t_size get_item(t_size ptr) const {return m_data[ptr];} function t_size (line 28) | t_size operator[](t_size ptr) const {return m_data[ptr];} function swap (line 31) | inline void swap(t_size ptr1,t_size ptr2) {pfc::swap_t(m_data[ptr1],m_da... function t_size (line 33) | const t_size * get_ptr() const {return m_data.get_ptr();} function t_size (line 36) | inline t_size find_reverse(t_size val) {return g_find_reverse(m_data.get... function reverse (line 39) | inline void reverse(t_size base,t_size count) {g_reverse(m_data.get_ptr(... FILE: plugins/foobar09/foobar_sdk/pfc/other.cpp function t_size (line 14) | t_size order_helper::g_find_reverse(const t_size * order,t_size val) FILE: plugins/foobar09/foobar_sdk/pfc/other.h function namespace (line 4) | namespace pfc { function class (line 21) | class fpu_control function class (line 38) | class fpu_control_roundnearest : private fpu_control function class (line 44) | class fpu_control_flushdenormal : private fpu_control function class (line 50) | class fpu_control_default : private fpu_control function class (line 57) | class sse_control { function class (line 68) | class sse_control_flushdenormal : private sse_control { function namespace (line 76) | namespace pfc { function const (line 112) | inline ptrholder_t() : m_ptr(NULL) {} function T (line 116) | inline T* operator->() const {return m_ptr;} function T (line 117) | inline T* get_ptr() const {return m_ptr;} function release (line 118) | inline void release() {t_releaser::release(replace_null_t(m_ptr));;} function attach (line 119) | inline void attach(T * p_ptr) {release(); m_ptr = p_ptr;} function T (line 121) | inline T* detach() {return pfc::replace_null_t(m_ptr);} function set (line 128) | inline void set(T * p_ptr) {attach(p_ptr);} type ptrholder_t (line 141) | typedef ptrholder_t t_self; function const (line 144) | inline ptrholder_t() : m_ptr(NULL) {} function T (line 148) | inline T* operator->() const {return m_ptr;} function T (line 149) | inline T* get_ptr() const {return m_ptr;} function release (line 150) | inline void release() {t_releaser::release(replace_null_t(m_ptr));;} function attach (line 151) | inline void attach(T * p_ptr) {release(); m_ptr = p_ptr;} function T (line 153) | inline T* detach() {return pfc::replace_null_t(m_ptr);} function set (line 159) | inline void set(T * p_ptr) {attach(p_ptr);} FILE: plugins/foobar09/foobar_sdk/pfc/pfc.h function __InlineIsEqualGUID (line 28) | __inline bool __InlineIsEqualGUID(REFGUID rguid1, REFGUID rguid2) type GUID (line 46) | typedef struct { function namespace (line 94) | namespace pfc { void myassert(const wchar_t * _Message, const wchar_t *_... FILE: plugins/foobar09/foobar_sdk/pfc/primitives.h function namespace (line 30) | namespace pfc { function namespace (line 45) | namespace pfc { function namespace (line 77) | namespace pfc { type std (line 190) | typedef std::exception exception; function bug_check_assert (line 221) | inline void bug_check_assert(bool p_condition, const char * p_msg) { function bug_check_assert (line 228) | inline void bug_check_assert(bool p_condition) { function dynamic_assert (line 235) | inline void dynamic_assert(bool p_condition, const char * p_msg) { function dynamic_assert (line 241) | inline void dynamic_assert(bool p_condition) { function class (line 318) | class comparator_default { function class (line 324) | class comparator_memcmp { FILE: plugins/foobar09/foobar_sdk/pfc/printf.cpp type pfc (line 7) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/profiler.cpp type pfc (line 4) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/profiler.h function namespace (line 7) | namespace pfc { function class (line 69) | class lores_timer { function query_reset (line 78) | double query_reset() { function _query (line 86) | double _query(t_uint32 p_time) const { FILE: plugins/foobar09/foobar_sdk/pfc/ptr_list.h function namespace (line 4) | namespace pfc { type ptr_list_t (line 41) | typedef ptr_list_t ptr_list; FILE: plugins/foobar09/foobar_sdk/pfc/rcptr.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/ref_counter.h function namespace (line 1) | namespace pfc { function release (line 50) | inline void release() { function T (line 56) | inline T* operator->() const {PFC_ASSERT(m_ptr != NULL);return m_ptr;} function T (line 58) | inline T* get_ptr() const {return m_ptr;} function operator (line 63) | inline bool operator==(const t_self & p_item) const {return m_ptr == p_i... function operator (line 64) | inline bool operator!=(const t_self & p_item) const {return m_ptr != p_i... function operator (line 65) | inline bool operator>(const t_self & p_item) const {return m_ptr > p_ite... function operator (line 66) | inline bool operator<(const t_self & p_item) const {return m_ptr < p_ite... function T (line 69) | inline T* __unsafe_duplicate() const//should not be used ! temporary ! function T (line 75) | inline T* __unsafe_detach() { function __unsafe_set (line 81) | inline void __unsafe_set(T * p_ptr) {//should not be used ! temporary ! FILE: plugins/foobar09/foobar_sdk/pfc/selftest.cpp function selftest (line 3) | static void selftest() //never called, testing done at compile time FILE: plugins/foobar09/foobar_sdk/pfc/sort.cpp type pfc (line 3) | namespace pfc { function PFC_DLL_EXPORT (line 5) | PFC_DLL_EXPORT void swap_void(void * item1,void * item2,t_size width) function PFC_DLL_EXPORT (line 20) | PFC_DLL_EXPORT void reorder(reorder_callback & p_callback,const t_size... function PFC_DLL_EXPORT (line 48) | PFC_DLL_EXPORT void reorder_void(void * data,t_size width,const t_size... class sort_callback_impl_legacy (line 79) | class sort_callback_impl_legacy : public sort_callback method sort_callback_impl_legacy (line 82) | sort_callback_impl_legacy( method compare (line 93) | int compare(t_size p_index1, t_size p_index2) const method swap (line 98) | void swap(t_size p_index1, t_size p_index2) function PFC_DLL_EXPORT (line 111) | PFC_DLL_EXPORT void sort_void_ex ( function squaresort (line 121) | static void squaresort(pfc::sort_callback & p_callback,t_size const p_... function __sort_2elem_helper (line 131) | inline static void __sort_2elem_helper(pfc::sort_callback & p_callback... function t_size (line 135) | inline static t_size __pivot_helper(pfc::sort_callback & p_callback,t_... function newsort (line 147) | static void newsort(pfc::sort_callback & p_callback,t_size const p_bas... function sort (line 189) | void sort(pfc::sort_callback & p_callback,t_size p_num) { function PFC_DLL_EXPORT (line 194) | PFC_DLL_EXPORT void sort_void(void * base,t_size num,t_size width,int ... function PFC_DLL_EXPORT (line 224) | PFC_DLL_EXPORT void sort_stable(sort_callback & p_callback,t_size p_co... FILE: plugins/foobar09/foobar_sdk/pfc/sort.h function namespace (line 1) | namespace pfc { function m_data (line 57) | m_data(p_data) {} function swap (line 58) | void swap(t_size p_index1,t_size p_index2) function swap_check (line 80) | void swap_check(t_size p_index1, t_size p_index2) {if (compare(p_index1,... function class (line 83) | class sort_callback_stabilizer : public sort_callback function compare (line 105) | int compare(t_size p_index1, t_size p_index2) const function swap (line 110) | void swap(t_size p_index1, t_size p_index2) function compare (line 124) | int compare(t_size p_index1, t_size p_index2) const function swap (line 129) | void swap(t_size p_index1, t_size p_index2) function compare (line 142) | int compare(t_size p_index1, t_size p_index2) const function swap (line 147) | void swap(t_size p_index1, t_size p_index2) FILE: plugins/foobar09/foobar_sdk/pfc/string.cpp type pfc (line 3) | namespace pfc { function strcmp_partial (line 59) | int strcmp_partial(const char * p_string,const char * p_substring) {re... function __strcmp_partial_ex (line 61) | static int __strcmp_partial_ex(const char * p_string,t_size p_string_l... function strcmp_partial_ex (line 71) | int strcmp_partial_ex(const char * p_string,t_size p_string_length,con... function is_path_separator (line 76) | bool is_path_separator(unsigned c) function is_path_bad_char (line 81) | bool is_path_bad_char(unsigned c) function has_path_bad_chars (line 151) | bool has_path_bad_chars(const char * param) function float_to_string (line 161) | void float_to_string(char * out,t_size out_max,double val,unsigned pre... function pfc_string_to_float_internal (line 221) | static double pfc_string_to_float_internal(const char * src) function string_to_float (line 260) | double string_to_float(const char * src,t_size max) { function convert_to_lower_ascii (line 287) | void convert_to_lower_ascii(const char * src,t_size max,char * out,cha... function t_size (line 303) | t_size strstr_ex(const char * p_string,t_size p_string_len,const char ... function atoui_ex (line 318) | unsigned atoui_ex(const char * p_string,t_size p_string_len) function strcmp_ex (line 331) | int strcmp_ex(const char* p1,t_size n1,const char* p2,t_size n2) function t_uint64 (line 349) | t_uint64 atoui64_ex(const char * src,t_size len) { function t_int64 (line 374) | t_int64 atoi64_ex(const char * src,t_size len) function stricmp_ascii_ex (line 402) | int stricmp_ascii_ex(const char * const s1,t_size const len1,const cha... function stricmp_ascii (line 416) | int stricmp_ascii(const char * s1,const char * s2) { function format_hex_char (line 438) | static char format_hex_char(unsigned p_val) function format_hex_char_lowercase (line 466) | static char format_hex_char_lowercase(unsigned p_val) function t_size (line 615) | t_size scan_filename(const char * ptr) function t_size (line 628) | t_size string_find_first(const char * p_string,char p_tofind,t_size p_... function t_size (line 631) | t_size string_find_last(const char * p_string,char p_tofind,t_size p_s... function t_size (line 634) | t_size string_find_first(const char * p_string,const char * p_tofind,t... function t_size (line 637) | t_size string_find_last(const char * p_string,const char * p_tofind,t_... function t_size (line 641) | t_size string_find_first_ex(const char * p_string,t_size p_string_leng... function t_size (line 644) | t_size string_find_last_ex(const char * p_string,t_size p_string_lengt... function t_size (line 647) | t_size string_find_first_ex(const char * p_string,t_size p_string_leng... function t_size (line 657) | t_size string_find_last_ex(const char * p_string,t_size p_string_lengt... function string_is_numeric (line 669) | bool string_is_numeric(const char * p_string,t_size p_length) { function is_multiline (line 684) | bool is_multiline(const char * p_string,t_size p_len) { function t_uint64 (line 695) | static t_uint64 pow10_helper(unsigned p_extra) { FILE: plugins/foobar09/foobar_sdk/pfc/string.h function namespace (line 4) | namespace pfc { function operator (line 139) | inline operator const char * () const {return get_ptr();} function unlock_buffer (line 169) | void unlock_buffer() { function add_string (line 177) | void add_string(const char * ptr,t_size len) { function truncate (line 185) | void truncate(t_size len) { function makespace (line 210) | inline void makespace(t_size s) function operator (line 229) | inline operator const char * () const throw() {return __get_ptr();} function g_swap (line 280) | inline static void g_swap(t_self & p_item1,t_self & p_item2) { type string8_t (line 286) | typedef string8_t string8; type string8_t (line 287) | typedef string8_t string8_fast; type string8_t (line 288) | typedef string8_t string8_fast_aggressive; type string8_t (line 290) | typedef string8_t string8_fastalloc; function namespace (line 307) | namespace pfc { function class (line 332) | class format_time { function class (line 342) | class format_time_ex { function class (line 354) | class string_filename : public string8 { function class (line 359) | class string_filename_ext : public string8 { function class (line 364) | class string_extension function t_size (line 369) | inline t_size length() const {return strlen(buffer);} function class (line 375) | class string_replace_extension function class (line 384) | class string_directory function class (line 402) | class format_float function operator (line 409) | inline operator const char*() const {return m_buffer.get_ptr();} function class (line 414) | class format_int function operator (line 420) | inline operator const char*() const {return m_buffer;} function class (line 426) | class format_uint function operator (line 432) | inline operator const char*() const {return m_buffer;} function class (line 437) | class format_hex function operator (line 443) | inline operator const char*() const {return m_buffer;} function class (line 448) | class format_hex_lowercase function operator (line 454) | inline operator const char*() const {return m_buffer;} type string8_fastalloc (line 460) | typedef string8_fastalloc string_formatter; function class (line 462) | class format_hexdump function class (line 474) | class format_hexdump_lowercase function class (line 486) | class format_fixedpoint function class (line 496) | class format_char { function operator (line 500) | inline operator const char*() const {return m_buffer;} function operator (line 523) | inline operator const char*() const {return m_buffer;} function operator (line 546) | inline operator const char*() const {return m_buffer;} function namespace (line 566) | namespace pfc { function t_char (line 584) | const t_char * get_ptr() const {return m_buffer.get_size() > 0 ? m_buffe... type string_simple_t (line 589) | typedef string_simple_t string_simple; function namespace (line 595) | namespace pfc { function class (line 603) | class comparator_stricmp_ascii { FILE: plugins/foobar09/foobar_sdk/pfc/string8_impl.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/string_conv.cpp class string_writer_t (line 8) | class string_writer_t { method string_writer_t (line 10) | string_writer_t(t_char * p_buffer,t_size p_size) : m_buffer(p_buffer),... method write (line 12) | void write(t_char p_char) { method write_multi (line 17) | void write_multi(const t_char * p_buffer,t_size p_count) { method write_as_utf8 (line 24) | void write_as_utf8(unsigned p_char) { method write_as_wide (line 30) | void write_as_wide(unsigned p_char) { method t_size (line 36) | t_size finalize() { method is_overrun (line 42) | bool is_overrun() const { type pfc (line 55) | namespace pfc { type stringcvt (line 56) | namespace stringcvt { function t_size (line 59) | t_size convert_utf8_to_wide(wchar_t * p_out,t_size p_out_size,const ... function t_size (line 76) | t_size convert_wide_to_utf8(char * p_out,t_size p_out_size,const wch... function t_size (line 93) | t_size estimate_utf8_to_wide(const char * p_in,t_size p_in_size) { function t_size (line 114) | t_size estimate_wide_to_utf8(const wchar_t * p_in,t_size p_in_size) { function t_size (line 136) | t_size convert_codepage_to_wide(unsigned p_codepage,wchar_t * p_out,... function t_size (line 144) | t_size convert_wide_to_codepage(unsigned p_codepage,char * p_out,t_s... function t_size (line 152) | t_size estimate_codepage_to_wide(unsigned p_codepage,const char * p_... function t_size (line 155) | t_size estimate_wide_to_codepage(unsigned p_codepage,const wchar_t *... FILE: plugins/foobar09/foobar_sdk/pfc/string_conv.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/string_list.h function namespace (line 4) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/traits.h function namespace (line 1) | namespace pfc { FILE: plugins/foobar09/foobar_sdk/pfc/utf8.cpp type pfc (line 3) | namespace pfc { function t_size (line 10) | t_size utf8_char_len_from_header(char p_c) function t_size (line 25) | t_size utf8_decode_char(const char *p_utf8,unsigned * wide,t_size max) function t_size (line 75) | t_size utf8_encode_char(unsigned wide,char * target) function t_size (line 127) | t_size utf16_encode_char(unsigned cur_wchar,wchar_t * out) function t_size (line 149) | t_size utf16_decode_char(const wchar_t * p_source,unsigned * p_out,t_s... function UINT (line 176) | UINT utf8_get_char(const char * src) function t_size (line 184) | t_size utf8_char_len(const char * s,t_size max) function t_size (line 189) | t_size skip_utf8_chars(const char * ptr,t_size count) function is_valid_utf8 (line 201) | bool is_valid_utf8(const char * param,t_size max) { function is_lower_ascii (line 216) | bool is_lower_ascii(const char * param) function check_end_of_string (line 226) | static bool check_end_of_string(const char * ptr) function strcpy_utf8_truncate (line 234) | unsigned strcpy_utf8_truncate(const char * src,char * out,unsigned max... function t_size (line 257) | t_size strlen_utf8(const char * p,t_size num) function t_size (line 273) | t_size utf8_chars_to_bytes(const char * string,t_size count) FILE: plugins/iTunes/IPod.cpp function COMMON_STD_STRING (line 52) | const COMMON_STD_STRING function COMMON_STD_STRING (line 84) | COMMON_STD_STRING FILE: plugins/iTunes/IPod.h function class (line 40) | class IPod FILE: plugins/iTunes/IPodDetector.h function class (line 46) | class IPodDetector type IEnumWbemClassObject (line 103) | struct IEnumWbemClassObject type IWbemClassObject (line 108) | struct IWbemClassObject type IWbemLocator (line 117) | struct IWbemLocator type IWbemServices (line 118) | struct IWbemServices FILE: plugins/iTunes/IPodDetector_mac.cpp type SyncTimeoutInfo (line 51) | struct SyncTimeoutInfo type statfs (line 678) | struct statfs type statfs (line 678) | struct statfs type statfs (line 682) | struct statfs function OSStatus (line 785) | OSStatus //Static FILE: plugins/iTunes/IPodDetector_win.cpp function LRESULT (line 209) | LRESULT CALLBACK //static FILE: plugins/iTunes/IPod_mac.cpp function IPod (line 29) | IPod* //static function IPod (line 113) | IPod* //static function CFDictionaryRef (line 328) | CFDictionaryRef function io_object_t (line 516) | io_object_t //static type dirent (line 558) | struct dirent type stat (line 614) | struct stat FILE: plugins/iTunes/IPod_win.cpp function IPod (line 34) | IPod* //static type _stat (line 452) | struct _stat FILE: plugins/iTunes/ITunesComThread.cpp function VOID (line 165) | VOID function LRESULT (line 452) | LRESULT CALLBACK FILE: plugins/iTunes/ITunesComThread.h type VisualPluginTrack (line 35) | struct VisualPluginTrack function class (line 52) | class ITunesComThread : public ITunesEventInterface FILE: plugins/iTunes/ITunesComWrapper.cpp function ITunesTrack (line 145) | ITunesTrack function IITPlaylist (line 163) | IITPlaylist* function ITunesTrack (line 260) | ITunesTrack function ITunesTrack (line 287) | ITunesTrack function ITPlayerState (line 305) | ITPlayerState function wstring (line 333) | wstring function wstring (line 539) | wstring function string (line 570) | string function HRESULT (line 646) | HRESULT FILE: plugins/iTunes/ITunesComWrapper.h function class (line 53) | class ITunesComWrapper function setHandler (line 144) | void setHandler( ITunesEventInterface* handler ) { m_handler = handler; } function HRESULT (line 149) | HRESULT __stdcall GetTypeInfoCount( UINT* ) { return E_NOTIMPL; } function HRESULT (line 150) | HRESULT __stdcall GetTypeInfo( UINT, LCID, ITypeInfo** ) { return E_NOTI... function HRESULT (line 151) | HRESULT __stdcall GetIDsOfNames( REFIID, LPOLESTR*, UINT, LCID, DISPID* ... function class (line 167) | class TheAtlModule : public CAtlDllModuleT { } FILE: plugins/iTunes/ITunesEventInterface.h function class (line 32) | class ITunesEventInterface FILE: plugins/iTunes/ITunesExceptions.h function class (line 26) | class ITunesException : public std::runtime_error function class (line 33) | class PlayCountException : public ITunesException FILE: plugins/iTunes/ITunesPlaysDatabase.cpp type UnlockNotification (line 90) | struct UnlockNotification type UnlockNotification (line 92) | struct UnlockNotification function unlock_notify_cb (line 102) | static void unlock_notify_cb(void **apArg, int nArg) function wait_for_unlock_notify (line 128) | static int wait_for_unlock_notify(sqlite3 *db){ type UnlockNotification (line 175) | struct UnlockNotification type UnlockNotification (line 176) | struct UnlockNotification { function unlock_notify_cb (line 185) | static void unlock_notify_cb(void **apArg, int nArg){ function wait_for_unlock_notify (line 210) | static int wait_for_unlock_notify(sqlite3 *db){ FILE: plugins/iTunes/ITunesPlaysDatabase.h type sqlite3 (line 32) | typedef struct sqlite3 sqlite3; function class (line 42) | class ITunesPlaysDatabase FILE: plugins/iTunes/ITunesPlaysDatabase_mac.cpp type PThreadMutexLocker (line 47) | struct PThreadMutexLocker method PThreadMutexLocker (line 49) | PThreadMutexLocker( pthread_mutex_t& mutex ) : m_mutex( &mutex ) FILE: plugins/iTunes/ITunesTrack.cpp function stdStringToLong (line 38) | long stdStringToLong( const std::string& s ) throw( PlayCountException ) function ITunesTrack (line 69) | ITunesTrack& function splitTheseFiveCommaSeparatedParts (line 103) | static void splitTheseFiveCommaSeparatedParts( const std::string& in, st... function ExtendedITunesTrack (line 122) | ExtendedITunesTrack function wstring (line 185) | wstring function wstring (line 201) | wstring function wstring (line 217) | wstring function wstring (line 244) | wstring function wstring (line 260) | wstring function wstring (line 384) | wstring FILE: plugins/iTunes/ITunesTrack.h type IITTrack (line 30) | struct IITTrack function class (line 42) | class ITunesTrack function class (line 130) | class ExtendedITunesTrack : public ITunesTrack FILE: plugins/iTunes/Moose.h function namespace (line 43) | namespace Moose FILE: plugins/iTunes/Moose_mac.cpp function CFStringToStdString (line 39) | static std::string FILE: plugins/iTunes/Plist.cpp function Element (line 60) | Element& function Element (line 250) | Element& function Element (line 260) | Element& FILE: plugins/iTunes/Plist.h function class (line 33) | class Element function class (line 115) | class Plist FILE: plugins/iTunes/iTunesVisualAPI/iTunesAPI.cpp function SetNumVersion (line 54) | void SetNumVersion(NumVersion *numVersion, UInt8 majorRev, UInt8 minorAn... function OSStatus (line 65) | static OSStatus ITCallApplicationInternal(void *appCookie, ITAppProcPtr ... function OSStatus (line 85) | OSStatus ITCallApplication(void *appCookie, ITAppProcPtr handler, OSType... function OSStatus (line 93) | OSStatus PlayerSetFullScreen(void *appCookie, ITAppProcPtr appProc, Bool... function OSStatus (line 109) | OSStatus PlayerRequestCurrentTrackCoverArt(void *appCookie, ITAppProcPtr... function OSStatus (line 121) | OSStatus PlayerGetPluginData(void *appCookie, ITAppProcPtr appProc, void... function OSStatus (line 142) | OSStatus PlayerSetPluginData(void *appCookie, ITAppProcPtr appProc, void... function OSStatus (line 157) | OSStatus PlayerGetPluginNamedData(void *appCookie, ITAppProcPtr appProc,... function OSStatus (line 179) | OSStatus PlayerSetPluginNamedData(void *appCookie, ITAppProcPtr appProc,... function OSStatus (line 195) | OSStatus PlayerIdle(void *appCookie, ITAppProcPtr appProc) function PlayerShowAbout (line 203) | void PlayerShowAbout(void *appCookie, ITAppProcPtr appProc) function PlayerOpenURL (line 211) | void PlayerOpenURL(void *appCookie, ITAppProcPtr appProc, SInt8 *string,... function OSStatus (line 225) | OSStatus PlayerUnregisterPlugin(void *appCookie, ITAppProcPtr appProc, P... function OSStatus (line 233) | OSStatus PlayerRegisterVisualPlugin(void *appCookie, ITAppProcPtr appPro... function OSStatus (line 240) | OSStatus PlayerGetPluginITFileSpec(void *appCookie, ITAppProcPtr appProc... function OSStatus (line 253) | OSStatus PlayerGetFileTrackInfo(void *appCookie, ITAppProcPtr appProc, c... function OSStatus (line 267) | OSStatus PlayerSetFileTrackInfo(void *appCookie, ITAppProcPtr appProc, c... function OSStatus (line 281) | OSStatus PlayerGetITTrackInfoSize(void *appCookie, ITAppProcPtr appProc,... FILE: plugins/iTunes/iTunesVisualAPI/iTunesAPI.h type UInt32 (line 74) | typedef unsigned long UInt32; type SInt32 (line 75) | typedef signed long SInt32; type UInt16 (line 76) | typedef unsigned short UInt16; type SInt16 (line 77) | typedef signed short SInt16; type UInt8 (line 78) | typedef unsigned char UInt8; type SInt8 (line 79) | typedef signed char SInt8; type UInt32 (line 80) | typedef UInt32 OptionBits; type UInt8 (line 82) | typedef UInt8 Str255[256]; type UInt8 (line 83) | typedef UInt8 Str63[64]; type UInt8 (line 84) | typedef UInt8 * StringPtr; type UInt8 (line 85) | typedef const UInt8 * ConstStringPtr; type UInt32 (line 86) | typedef UInt32 OSType; type SInt32 (line 88) | typedef SInt32 OSStatus; type UInt16 (line 90) | typedef UInt16 UniChar; type Float64 (line 92) | typedef double Float64; type UInt64 (line 96) | typedef unsigned __int64 UInt64; type UInt64 (line 98) | typedef unsigned long long UInt64; type NumVersion (line 103) | struct NumVersion { type NumVersion (line 109) | typedef struct NumVersion NumVersion; type Point (line 111) | struct Point { type Point (line 115) | typedef struct Point Point; type Rect (line 117) | struct Rect { type Rect (line 123) | typedef struct Rect Rect; type UInt8 (line 125) | typedef UInt8 Boolean; type UInt32 (line 127) | typedef UInt32 UnsignedFixed; type SoundComponentData (line 174) | struct SoundComponentData { type SoundComponentData (line 184) | typedef struct SoundComponentData SoundComponentData; type AudioStreamBasicDescription (line 186) | struct AudioStreamBasicDescription type AudioStreamBasicDescription (line 198) | typedef struct AudioStreamBasicDescription AudioStreamBasicDescription; type NSView (line 209) | struct NSView type OptionBits (line 238) | typedef OptionBits ITTrackAttributes; type OptionBits (line 279) | typedef OptionBits ITTIFieldMask; type UniChar (line 293) | typedef UniChar ITUniStr255[256]; type UniChar (line 294) | typedef UniChar * ITUniStringPtr; type UniChar (line 295) | typedef const UniChar * ConstITUniStringPtr; type FSRef (line 298) | typedef FSRef ITFileSpec; type ITFileSpec (line 304) | typedef struct ITFileSpec type ITTrackInfo (line 311) | struct ITTrackInfo { type ITTrackInfo (line 370) | typedef struct ITTrackInfo ITTrackInfo; type ITStreamInfo (line 377) | struct ITStreamInfo { type ITStreamInfo (line 386) | typedef struct ITStreamInfo ITStreamInfo; type PlayerMessageInfo (line 439) | struct PlayerMessageInfo type OSStatus (line 441) | typedef OSStatus (*ITAppProcPtr)(void *appCookie, OSType message, struct... type PluginInitMessage (line 448) | struct PluginInitMessage { type PluginInitMessage (line 458) | typedef struct PluginInitMessage PluginInitMessage; type PluginMessageInfo (line 461) | struct PluginMessageInfo { type PluginMessageInfo (line 466) | typedef struct PluginMessageInfo PluginMessageInfo; type OSStatus (line 469) | typedef OSStatus (*PluginProcPtr)(OSType message, PluginMessageInfo *mes... type VisualPluginMessageInfo (line 472) | struct VisualPluginMessageInfo type OSStatus (line 473) | typedef OSStatus (*VisualPluginProcPtr)(OSType message, struct VisualPlu... type PlayerOpenURLMessage (line 478) | struct PlayerOpenURLMessage { type PlayerOpenURLMessage (line 482) | typedef struct PlayerOpenURLMessage PlayerOpenURLMessage; type PlayerSetPluginDataMessage (line 484) | struct PlayerSetPluginDataMessage { type PlayerSetPluginDataMessage (line 488) | typedef struct PlayerSetPluginDataMessage PlayerSetPluginDataMessage; type PlayerGetPluginDataMessage (line 490) | struct PlayerGetPluginDataMessage { type PlayerGetPluginDataMessage (line 496) | typedef struct PlayerGetPluginDataMessage PlayerGetPluginDataMessage; type PlayerSetPluginNamedDataMessage (line 498) | struct PlayerSetPluginNamedDataMessage { type PlayerSetPluginNamedDataMessage (line 504) | typedef struct PlayerSetPluginNamedDataMessage PlayerSetPluginNamedDataM... type PlayerGetPluginNamedDataMessage (line 506) | struct PlayerGetPluginNamedDataMessage { type PlayerGetPluginNamedDataMessage (line 514) | typedef struct PlayerGetPluginNamedDataMessage PlayerGetPluginNamedDataM... type PlayerGetPluginITFileSpecMessage (line 516) | struct PlayerGetPluginITFileSpecMessage { type PlayerGetPluginITFileSpecMessage (line 519) | typedef struct PlayerGetPluginITFileSpecMessage PlayerGetPluginITFileSpe... type PlayerGetFileTrackInfoMessage (line 521) | struct PlayerGetFileTrackInfoMessage { type PlayerGetFileTrackInfoMessage (line 525) | typedef struct PlayerGetFileTrackInfoMessage PlayerGetFileTrackInfoMessage; type PlayerSetFileTrackInfoMessage (line 527) | struct PlayerSetFileTrackInfoMessage { type PlayerSetFileTrackInfoMessage (line 531) | typedef struct PlayerSetFileTrackInfoMessage PlayerSetFileTrackInfoMessage; type PlayerGetITTrackInfoSizeMessage (line 533) | struct PlayerGetITTrackInfoSizeMessage { type PlayerGetITTrackInfoSizeMessage (line 536) | typedef struct PlayerGetITTrackInfoSizeMessage PlayerGetITTrackInfoSizeM... type PlayerRegisterVisualPluginMessage (line 556) | struct PlayerRegisterVisualPluginMessage { type PlayerRegisterVisualPluginMessage (line 578) | typedef struct PlayerRegisterVisualPluginMessage PlayerRegisterVisualPlu... type PlayerSetFullScreenMessage (line 580) | struct PlayerSetFullScreenMessage { type PlayerSetFullScreenMessage (line 583) | typedef struct PlayerSetFullScreenMessage PlayerSetFullScreenMessage; type PlayerMessageInfo (line 587) | struct PlayerMessageInfo { type PlayerMessageInfo (line 614) | typedef struct PlayerMessageInfo PlayerMessageInfo; FILE: plugins/iTunes/iTunesVisualAPI/iTunesVisualAPI.h type RenderVisualData (line 133) | struct RenderVisualData { type RenderVisualData (line 140) | typedef struct RenderVisualData RenderVisualData; type VisualPluginInitMessage (line 142) | struct VisualPluginInitMessage { type VisualPluginInitMessage (line 153) | typedef struct VisualPluginInitMessage VisualPluginInitMessage; type VisualPluginActivateMessage (line 155) | struct VisualPluginActivateMessage { type VisualPluginActivateMessage (line 159) | typedef struct VisualPluginActivateMessage VisualPluginActivateMessage; type VisualPluginWindowChangedMessage (line 161) | struct VisualPluginWindowChangedMessage { type VisualPluginWindowChangedMessage (line 164) | typedef struct VisualPluginWindowChangedMessage VisualPluginWindowChange... type VisualPluginPulseMessage (line 166) | struct VisualPluginPulseMessage { type VisualPluginPulseMessage (line 173) | typedef struct VisualPluginPulseMessage VisualPluginPulseMessage; type VisualPluginPlayMessage (line 175) | struct VisualPluginPlayMessage { type VisualPluginPlayMessage (line 183) | typedef struct VisualPluginPlayMessage VisualPluginPlayMessage; type VisualPluginChangeTrackMessage (line 185) | struct VisualPluginChangeTrackMessage { type VisualPluginChangeTrackMessage (line 189) | typedef struct VisualPluginChangeTrackMessage VisualPluginChangeTrackMes... type VisualPluginCoverArtMessage (line 191) | struct VisualPluginCoverArtMessage { type VisualPluginCoverArtMessage (line 197) | typedef struct VisualPluginCoverArtMessage VisualPluginCoverArtMessage; type VisualPluginSetPositionMessage (line 199) | struct VisualPluginSetPositionMessage { type VisualPluginSetPositionMessage (line 202) | typedef struct VisualPluginSetPositionMessage VisualPluginSetPositionMes... type VisualPluginDisplayChangedMessage (line 211) | struct VisualPluginDisplayChangedMessage { type VisualPluginDisplayChangedMessage (line 214) | typedef struct VisualPluginDisplayChangedMessage VisualPluginDisplayChan... type VisualPluginMessageInfo (line 217) | struct VisualPluginMessageInfo { type VisualPluginMessageInfo (line 230) | typedef struct VisualPluginMessageInfo VisualPluginMessageInfo; FILE: plugins/iTunes/libs/sqlite3.c type sqlite3 (line 794) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 813) | typedef SQLITE_INT64_TYPE sqlite_int64; type sqlite_uint64 (line 814) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 816) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 817) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 819) | typedef long long int sqlite_int64; type sqlite_uint64 (line 820) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 822) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 823) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 1174) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 1175) | struct sqlite3_file { type sqlite3_io_methods (line 1269) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 1270) | struct sqlite3_io_methods { type sqlite3_mutex (line 1451) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_vfs (line 1610) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1612) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1905) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1906) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3364) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3677) | typedef struct Mem sqlite3_value; type sqlite3_context (line 3691) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 5576) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 5577) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 5578) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 5579) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 5597) | struct sqlite3_module { type sqlite3_index_info (line 5685) | struct sqlite3_index_info { type sqlite3_vtab (line 5783) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 5807) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 5862) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 6276) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 6277) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 6751) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 6763) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 6764) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 6928) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 6929) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 6951) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 6952) | struct sqlite3_pcache_methods { type sqlite3_backup (line 6977) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_rtree_geometry (line 7625) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_geometry (line 7649) | struct sqlite3_rtree_geometry { type Hash (line 7687) | typedef struct Hash Hash; type HashElem (line 7688) | typedef struct HashElem HashElem; type Hash (line 7711) | struct Hash { type HashElem (line 7727) | struct HashElem { type sqlite_int64 (line 8057) | typedef sqlite_int64 i64; type sqlite_uint64 (line 8058) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 8059) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 8060) | typedef UINT16_TYPE u16; type INT16_TYPE (line 8061) | typedef INT16_TYPE i16; type UINT8_TYPE (line 8062) | typedef UINT8_TYPE u8; type INT8_TYPE (line 8063) | typedef INT8_TYPE i8; type u64 (line 8080) | typedef u64 tRowcnt; type u32 (line 8082) | typedef u32 tRowcnt; type BusyHandler (line 8149) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 8150) | struct BusyHandler { type AggInfo (line 8238) | typedef struct AggInfo AggInfo; type AuthContext (line 8239) | typedef struct AuthContext AuthContext; type AutoincInfo (line 8240) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 8241) | typedef struct Bitvec Bitvec; type CollSeq (line 8242) | typedef struct CollSeq CollSeq; type Column (line 8243) | typedef struct Column Column; type Db (line 8244) | typedef struct Db Db; type Schema (line 8245) | typedef struct Schema Schema; type Expr (line 8246) | typedef struct Expr Expr; type ExprList (line 8247) | typedef struct ExprList ExprList; type ExprSpan (line 8248) | typedef struct ExprSpan ExprSpan; type FKey (line 8249) | typedef struct FKey FKey; type FuncDestructor (line 8250) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 8251) | typedef struct FuncDef FuncDef; type FuncDefHash (line 8252) | typedef struct FuncDefHash FuncDefHash; type IdList (line 8253) | typedef struct IdList IdList; type Index (line 8254) | typedef struct Index Index; type IndexSample (line 8255) | typedef struct IndexSample IndexSample; type KeyClass (line 8256) | typedef struct KeyClass KeyClass; type KeyInfo (line 8257) | typedef struct KeyInfo KeyInfo; type Lookaside (line 8258) | typedef struct Lookaside Lookaside; type LookasideSlot (line 8259) | typedef struct LookasideSlot LookasideSlot; type Module (line 8260) | typedef struct Module Module; type NameContext (line 8261) | typedef struct NameContext NameContext; type Parse (line 8262) | typedef struct Parse Parse; type RowSet (line 8263) | typedef struct RowSet RowSet; type Savepoint (line 8264) | typedef struct Savepoint Savepoint; type Select (line 8265) | typedef struct Select Select; type SrcList (line 8266) | typedef struct SrcList SrcList; type StrAccum (line 8267) | typedef struct StrAccum StrAccum; type Table (line 8268) | typedef struct Table Table; type TableLock (line 8269) | typedef struct TableLock TableLock; type Token (line 8270) | typedef struct Token Token; type Trigger (line 8271) | typedef struct Trigger Trigger; type TriggerPrg (line 8272) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 8273) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 8274) | typedef struct UnpackedRecord UnpackedRecord; type VTable (line 8275) | typedef struct VTable VTable; type VtabCtx (line 8276) | typedef struct VtabCtx VtabCtx; type Walker (line 8277) | typedef struct Walker Walker; type WherePlan (line 8278) | typedef struct WherePlan WherePlan; type WhereInfo (line 8279) | typedef struct WhereInfo WhereInfo; type WhereLevel (line 8280) | typedef struct WhereLevel WhereLevel; type Btree (line 8327) | typedef struct Btree Btree; type BtCursor (line 8328) | typedef struct BtCursor BtCursor; type BtShared (line 8329) | typedef struct BtShared BtShared; type KeyInfo (line 8436) | struct KeyInfo type Vdbe (line 8566) | typedef struct Vdbe Vdbe; type VdbeFunc (line 8572) | typedef struct VdbeFunc VdbeFunc; type Mem (line 8573) | typedef struct Mem Mem; type SubProgram (line 8574) | typedef struct SubProgram SubProgram; type VdbeOp (line 8581) | struct VdbeOp { type VdbeOp (line 8613) | typedef struct VdbeOp VdbeOp; type SubProgram (line 8619) | struct SubProgram { type VdbeOpList (line 8633) | struct VdbeOpList { type VdbeOpList (line 8639) | typedef struct VdbeOpList VdbeOpList; type u32 (line 9001) | typedef u32 Pgno; type Pager (line 9006) | typedef struct Pager Pager; type DbPage (line 9011) | typedef struct PgHdr DbPage; type PgHdr (line 9177) | typedef struct PgHdr PgHdr; type PCache (line 9178) | typedef struct PCache PCache; type PgHdr (line 9184) | struct PgHdr { type Db (line 9700) | struct Db { type Schema (line 9725) | struct Schema { type Lookaside (line 9788) | struct Lookaside { type LookasideSlot (line 9799) | struct LookasideSlot { type FuncDefHash (line 9809) | struct FuncDefHash { type sqlite3 (line 9816) | struct sqlite3 { type FuncDef (line 9993) | struct FuncDef { type FuncDestructor (line 10021) | struct FuncDestructor { type Savepoint (line 10087) | struct Savepoint { type Module (line 10107) | struct Module { type Column (line 10118) | struct Column { type CollSeq (line 10153) | struct CollSeq { type VTable (line 10245) | struct VTable { type Table (line 10285) | struct Table { type FKey (line 10357) | struct FKey { type KeyInfo (line 10419) | struct KeyInfo { type UnpackedRecord (line 10441) | struct UnpackedRecord { type Index (line 10482) | struct Index { type IndexSample (line 10509) | struct IndexSample { type Token (line 10530) | struct Token { type AggInfo (line 10548) | struct AggInfo { type i16 (line 10589) | typedef i16 ynVar; type ynVar (line 10591) | typedef int ynVar; type Expr (line 10657) | struct Expr { type ExprList (line 10772) | struct ExprList { type ExprSpan (line 10791) | struct ExprSpan { type IdList (line 10812) | struct IdList { type u64 (line 10827) | typedef u64 Bitmask; type SrcList (line 10853) | struct SrcList { type WherePlan (line 10905) | struct WherePlan { type WhereLevel (line 10929) | struct WhereLevel { type WhereInfo (line 10982) | struct WhereInfo { type NameContext (line 11023) | struct NameContext { type Select (line 11062) | struct Select { type SelectDest (line 11119) | typedef struct SelectDest SelectDest; type SelectDest (line 11120) | struct SelectDest { type AutoincInfo (line 11137) | struct AutoincInfo { type TriggerPrg (line 11169) | struct TriggerPrg { type sqlite3_uint64 (line 11181) | typedef sqlite3_uint64 yDbMask; type yDbMask (line 11183) | typedef unsigned int yDbMask; type Parse (line 11202) | struct Parse { type AuthContext (line 11305) | struct AuthContext { type Trigger (line 11339) | struct Trigger { type TriggerStep (line 11401) | struct TriggerStep { type DbFixer (line 11419) | typedef struct DbFixer DbFixer; type DbFixer (line 11420) | struct DbFixer { type StrAccum (line 11431) | struct StrAccum { type InitData (line 11447) | typedef struct { type Sqlite3Config (line 11459) | struct Sqlite3Config { type Walker (line 11498) | struct Walker { type SrcList_item (line 11789) | struct SrcList_item type Sqlite3Config (line 12041) | struct Sqlite3Config type Sqlite3Config (line 12459) | struct Sqlite3Config function SQLITE_API (line 12918) | SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 12936) | SQLITE_API const char *sqlite3_compileoption_get(int N){ type Op (line 12989) | typedef struct VdbeOp Op; type Bool (line 12994) | typedef unsigned char Bool; type VdbeSorter (line 12997) | typedef struct VdbeSorter VdbeSorter; type Explain (line 13000) | typedef struct Explain Explain; type VdbeCursor (line 13012) | struct VdbeCursor { type VdbeCursor (line 13055) | typedef struct VdbeCursor VdbeCursor; type VdbeFrame (line 13078) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 13079) | struct VdbeFrame { type Mem (line 13110) | struct Mem { type VdbeFunc (line 13195) | struct VdbeFunc { type sqlite3_context (line 13217) | struct sqlite3_context { type Explain (line 13231) | struct Explain { type Vdbe (line 13254) | struct Vdbe { type sqlite3StatType (line 13445) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 13446) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 13469) | SQLITE_PRIVATE int sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 13479) | SQLITE_PRIVATE void sqlite3StatusAdd(int op, int N){ function SQLITE_PRIVATE (line 13491) | SQLITE_PRIVATE void sqlite3StatusSet(int op, int X){ function SQLITE_API (line 13507) | SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function SQLITE_API (line 13523) | SQLITE_API int sqlite3_db_status( type DateTime (line 13733) | typedef struct DateTime DateTime; type DateTime (line 13734) | struct DateTime { function getDigits (line 13760) | static int getDigits(const char *zDate, ...){ function parseTimezone (line 13812) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 13847) | static int parseHhMmSs(const char *zDate, DateTime *p){ function computeJD (line 13889) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 13935) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 13972) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function parseDateOrTime (line 13998) | static int parseDateOrTime( function computeYMD (line 14021) | static void computeYMD(DateTime *p){ function computeHMS (line 14047) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 14065) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 14073) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 14106) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 14146) | static sqlite3_int64 localtimeOffset( function parseModifier (line 14220) | static int parseModifier(sqlite3_context *pCtx, const char *zMod, DateTi... function isDate (line 14425) | static int isDate( function juliandayFunc (line 14466) | static void juliandayFunc( function datetimeFunc (line 14483) | static void datetimeFunc( function timeFunc (line 14503) | static void timeFunc( function dateFunc (line 14522) | static void dateFunc( function strftimeFunc (line 14555) | static void strftimeFunc( function ctimeFunc (line 14691) | static void ctimeFunc( function cdateFunc (line 14705) | static void cdateFunc( function ctimestampFunc (line 14719) | static void ctimestampFunc( function currentTimeFunc (line 14741) | static void currentTimeFunc( function SQLITE_PRIVATE (line 14780) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 14868) | SQLITE_PRIVATE int sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 14876) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 14880) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 14884) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 14887) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 14891) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 14895) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 14899) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 14902) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 14915) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 14919) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 14923) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 14927) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 14930) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 14933) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 14936) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 14939) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 14954) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 14971) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 14976) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 14985) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 14996) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 14999) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 15002) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 15005) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 15009) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 15012) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 15015) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 15033) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 15053) | SQLITE_PRIVATE int sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 15067) | SQLITE_PRIVATE int sqlite3OsInit(void){ function SQLITE_API (line 15084) | SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 15108) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_API (line 15130) | SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_API (line 15154) | SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 15198) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 15199) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 15224) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 15238) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 15244) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 15285) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 15287) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 15288) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 15289) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 15290) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 15298) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 15456) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 15471) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 15525) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 15532) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 15568) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 15579) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 15650) | struct MemBlockHdr { type MemBlockHdr (line 15687) | struct MemBlockHdr type MemBlockHdr (line 15688) | struct MemBlockHdr function adjustStats (line 15724) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 15747) | struct MemBlockHdr type MemBlockHdr (line 15748) | struct MemBlockHdr type MemBlockHdr (line 15753) | struct MemBlockHdr function sqlite3MemSize (line 15771) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 15783) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 15797) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 15805) | static int sqlite3MemRoundup(int n){ function randomFill (line 15814) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 15838) | struct MemBlockHdr type MemBlockHdr (line 15854) | struct MemBlockHdr function sqlite3MemFree (line 15896) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 15939) | struct MemBlockHdr function SQLITE_PRIVATE (line 15959) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 15976) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 15994) | SQLITE_PRIVATE int sqlite3MemdebugHasType(void *p, u8 eType){ function SQLITE_PRIVATE (line 16016) | SQLITE_PRIVATE int sqlite3MemdebugNoType(void *p, u8 eType){ function SQLITE_PRIVATE (line 16034) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 16041) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 16048) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 16058) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 16071) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 16113) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 16205) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 16206) | struct Mem3Block { function SQLITE_WSD (line 16225) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 16272) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 16292) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 16312) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 16326) | static void memsys3Link(u32 i){ function memsys3Enter (line 16347) | static void memsys3Enter(void){ function memsys3Leave (line 16353) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 16360) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 16440) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 16561) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 16602) | static int memsys3Size(void *p){ function memsys3Roundup (line 16613) | static int memsys3Roundup(int n){ function memsys3Free (line 16636) | static void memsys3Free(void *pPrior){ function memsys3Init (line 16677) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 16702) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 16714) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 16798) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 16881) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 16882) | struct Mem5Link { function SQLITE_WSD (line 16906) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 16961) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 16983) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 17004) | static void memsys5Enter(void){ function memsys5Leave (line 17007) | static void memsys5Leave(void){ function memsys5Size (line 17016) | static int memsys5Size(void *p){ function memsys5UnlinkFirst (line 17030) | static int memsys5UnlinkFirst(int iLogsize){ function memsys5FreeUnsafe (line 17117) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 17189) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 17240) | static int memsys5Roundup(int n){ function memsys5Log (line 17257) | static int memsys5Log(int iValue){ function memsys5Init (line 17269) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 17327) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 17338) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 17381) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ function SQLITE_PRIVATE (line 17429) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 17463) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_API (line 17479) | SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ function SQLITE_PRIVATE (line 17486) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_API (line 17497) | SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_API (line 17507) | SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_API (line 17517) | SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_API (line 17531) | SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_API (line 17542) | SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_API (line 17545) | SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 17590) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 17591) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 17592) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 17596) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 17597) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 17598) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 17602) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 17604) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 17632) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 17641) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 17645) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 17653) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 17654) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 17661) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 17688) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 17706) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 17711) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 17724) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 17731) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 17754) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 17801) | struct sqlite3_mutex { function pthreadMutexHeld (line 17833) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 17836) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function pthreadMutexInit (line 17844) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 17845) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 17889) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 17950) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 17968) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 18010) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 18067) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 18090) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 18138) | struct sqlite3_mutex { function mutexIsNT (line 18175) | static int mutexIsNT(void){ function winMutexHeld (line 18193) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 18196) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 18199) | static int winMutexNotheld(sqlite3_mutex *p){ function winMutexInit (line 18227) | static int winMutexInit(void){ function winMutexEnd (line 18248) | static int winMutexEnd(void){ function sqlite3_mutex (line 18305) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 18344) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 18363) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 18378) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 18418) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 18435) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_API (line 18480) | SQLITE_API int sqlite3_release_memory(int n){ type ScratchFreeslot (line 18496) | typedef struct ScratchFreeslot { function SQLITE_WSD (line 18503) | static SQLITE_WSD struct Mem0Global { function softHeapLimitEnforcer (line 18540) | static void softHeapLimitEnforcer( function sqlite3MemoryAlarm (line 18552) | static int sqlite3MemoryAlarm( function SQLITE_API (line 18573) | SQLITE_API int sqlite3_memory_alarm( function SQLITE_API (line 18586) | SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_API (line 18606) | SQLITE_API void sqlite3_soft_heap_limit(int n){ function SQLITE_PRIVATE (line 18614) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 18658) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 18665) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function sqlite3_memory_used (line 18675) | sqlite3_memory_used(void){ function SQLITE_API (line 18688) | SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 18699) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 18719) | static int mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 18754) | SQLITE_PRIVATE void *sqlite3Malloc(int n){ function SQLITE_API (line 18781) | SQLITE_API void *sqlite3_malloc(int n){ function SQLITE_PRIVATE (line 18807) | SQLITE_PRIVATE void *sqlite3ScratchMalloc(int n){ function SQLITE_PRIVATE (line 18845) | SQLITE_PRIVATE void sqlite3ScratchFree(void *p){ function isLookaside (line 18892) | static int isLookaside(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 18903) | SQLITE_PRIVATE int sqlite3MallocSize(void *p){ function SQLITE_PRIVATE (line 18908) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ function SQLITE_API (line 18923) | SQLITE_API void sqlite3_free(void *p){ function SQLITE_PRIVATE (line 18942) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 18971) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, int nBytes){ function SQLITE_API (line 19023) | SQLITE_API void *sqlite3_realloc(void *pOld, int n){ function SQLITE_PRIVATE (line 19034) | SQLITE_PRIVATE void *sqlite3MallocZero(int n){ function SQLITE_PRIVATE (line 19046) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, int n){ function SQLITE_PRIVATE (line 19072) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, int n){ function SQLITE_PRIVATE (line 19116) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, int n){ function SQLITE_PRIVATE (line 19153) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, int n){ function SQLITE_PRIVATE (line 19169) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 19183) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, int n){ function SQLITE_PRIVATE (line 19202) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 19227) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 19287) | typedef unsigned char etByte; type et_info (line 19293) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 19365) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function SQLITE_PRIVATE (line 19381) | SQLITE_PRIVATE void sqlite3AppendSpace(StrAccum *pAccum, int N){ function SQLITE_PRIVATE (line 19404) | SQLITE_PRIVATE void sqlite3VXPrintf( function SQLITE_PRIVATE (line 19932) | SQLITE_PRIVATE void sqlite3StrAccumAppend(StrAccum *p, const char *z, in... function SQLITE_PRIVATE (line 19990) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_PRIVATE (line 20012) | SQLITE_PRIVATE void sqlite3StrAccumReset(StrAccum *p){ function SQLITE_PRIVATE (line 20026) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, char *zBase, int n,... function SQLITE_PRIVATE (line 20041) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 20061) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_PRIVATE (line 20078) | SQLITE_PRIVATE char *sqlite3MAppendf(sqlite3 *db, char *zStr, const char... function SQLITE_API (line 20092) | SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ function SQLITE_API (line 20110) | SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 20135) | SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zForma... function SQLITE_API (line 20143) | SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat... function renderLogMsg (line 20161) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_API (line 20175) | SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 20190) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_PRIVATE (line 20209) | SQLITE_PRIVATE void sqlite3XPrintf(StrAccum *p, const char *zFormat, ...){ function SQLITE_WSD (line 20241) | static SQLITE_WSD struct sqlite3PrngType { function u8 (line 20263) | static u8 randomByte(void){ function SQLITE_API (line 20322) | SQLITE_API void sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 20345) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 20352) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ function SQLITE_PRIVATE (line 20359) | SQLITE_PRIVATE void sqlite3PrngResetState(void){ function SQLITE_PRIVATE (line 20529) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function SQLITE_PRIVATE (line 20567) | SQLITE_PRIVATE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 20711) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 20749) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 20779) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 20803) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 20831) | SQLITE_PRIVATE char *sqlite3Utf8to16(sqlite3 *db, u8 enc, char *z, int n... function SQLITE_PRIVATE (line 20851) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function SQLITE_PRIVATE (line 20876) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 20953) | SQLITE_PRIVATE void sqlite3Coverage(int x){ function SQLITE_PRIVATE (line 20966) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 21014) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 21042) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code, const char *... function SQLITE_PRIVATE (line 21075) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 21109) | SQLITE_PRIVATE int sqlite3Dequote(char *z){ function SQLITE_API (line 21150) | SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_API (line 21157) | SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function SQLITE_PRIVATE (line 21187) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function compare2pow63 (line 21356) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 21391) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 21460) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 21499) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function SQLITE_PRIVATE (line 21534) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 21567) | SQLITE_PRIVATE int sqlite3PutVarint32(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 21599) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 21769) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 21892) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 21905) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 21908) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 21922) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 21940) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 21961) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 21982) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 21999) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 22019) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 22036) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 22049) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 22075) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 22099) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 22135) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 22147) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 22167) | static unsigned int strHash(const char *z, int nKey){ function insertElement (line 22181) | static void insertElement( function rehash (line 22215) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 22255) | static HashElem *findElementGivenHash( function removeElementGivenHash (line 22284) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 22319) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey, i... function SQLITE_PRIVATE (line 22349) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, int n... function SQLITE_PRIVATE (line 22400) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type unixShm (line 22743) | typedef struct unixShm unixShm; type unixShmNode (line 22744) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 22745) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 22746) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 22754) | struct UnixUnusedFd { type unixFile (line 22764) | typedef struct unixFile unixFile; type unixFile (line 22765) | struct unixFile { function sqlite_uint64 (line 22910) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 22918) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 22929) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 22937) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 22961) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 22999) | static void local_ioerr(){ function posixOpen (line 23071) | static int posixOpen(const char *zFile, int flags, int mode){ function posixFchown (line 23080) | static int posixFchown(int fd, uid_t uid, gid_t gid){ type unix_syscall (line 23093) | struct unix_syscall { type stat (line 23111) | struct stat type stat (line 23124) | struct stat function unixSetSystemCall (line 23209) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 23252) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 23303) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 23343) | static void unixEnterMutex(void){ function unixLeaveMutex (line 23346) | static void unixLeaveMutex(void){ function unixMutexHeld (line 23350) | static int unixMutexHeld(void) { function lockTrace (line 23383) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 23437) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 23453) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 23549) | struct vxworksFileId { type vxworksFileId (line 23561) | struct vxworksFileId function vxworksSimplifyName (line 23576) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 23610) | struct vxworksFileId type vxworksFileId (line 23611) | struct vxworksFileId type vxworksFileId (line 23612) | struct vxworksFileId function vxworksReleaseFileId (line 23652) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 23764) | struct unixFileId { type unixInodeInfo (line 23782) | struct unixInodeInfo { function unixLogErrorAtLine (line 23824) | static int unixLogErrorAtLine( function robust_close (line 23890) | static void robust_close(unixFile *pFile, int h, int lineno){ function closePendingFds (line 23900) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 23918) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 23952) | static int findInodeInfo( function unixCheckReservedLock (line 24039) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function unixFileLock (line 24098) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 24150) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 24375) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 24397) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 24562) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 24576) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 24601) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 24645) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 24650) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 24654) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 24662) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 24707) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 24758) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 24808) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 24853) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 24887) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 24903) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 24985) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 25029) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 25063) | static int flockClose(sqlite3_file *id) { function semCheckReservedLock (line 25093) | static int semCheckReservedLock(sqlite3_file *id, int *pResOut) { function semLock (line 25161) | static int semLock(sqlite3_file *id, int eFileLock) { function semUnlock (line 25195) | static int semUnlock(sqlite3_file *id, int eFileLock) { function semClose (line 25232) | static int semClose(sqlite3_file *id) { type afpLockingContext (line 25267) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 25268) | struct afpLockingContext { type ByteRangeLockPB2 (line 25273) | struct ByteRangeLockPB2 function afpSetLock (line 25291) | static int afpSetLock( function afpCheckReservedLock (line 25337) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 25407) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 25589) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 25692) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 25735) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 25771) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 25822) | static int unixRead( function seekAndWrite (line 25862) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 25901) | static int unixWrite( function full_fsync (line 26019) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 26110) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 26143) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 26192) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 26232) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 26270) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 26322) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 26335) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function unixSectorSize (line 26400) | static int unixSectorSize(sqlite3_file *pFile){ function unixDeviceCharacteristics (line 26418) | static int unixDeviceCharacteristics(sqlite3_file *id){ type unixShmNode (line 26459) | struct unixShmNode { type unixShm (line 26490) | struct unixShm { function unixShmSystemLock (line 26511) | static int unixShmSystemLock( function unixShmPurge (line 26586) | static void unixShmPurge(unixFile *pFd){ function unixOpenSharedMemory (line 26645) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 26789) | static int unixShmMap( function unixShmLock (line 26900) | static int unixShmLock( function unixShmBarrier (line 27012) | static void unixShmBarrier( function unixShmUnmap (line 27027) | static int unixShmUnmap( function sqlite3_io_methods (line 27259) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 27325) | static const sqlite3_io_methods *autolockIoFinderImpl( type sqlite3_io_methods (line 27358) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 27371) | static int fillInUnixFile( type stat (line 27565) | struct stat function unixGetTempname (line 27585) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 27647) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function findCreateFileMode (line 27710) | static int findCreateFileMode( function unixOpen (line 27787) | static int unixOpen( function unixDelete (line 28038) | static int unixDelete( function unixAccess (line 28081) | static int unixAccess( function unixFullPathname (line 28124) | static int unixFullPathname( function unixDlError (line 28174) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 28207) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 28221) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 28268) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 28308) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 28342) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 28358) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 28528) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 28529) | struct proxyLockingContext { function proxyGetLockPath (line 28545) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 28586) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 28626) | static int proxyCreateUnixFile( type timespec (line 28716) | struct timespec function proxyGetHostID (line 28721) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 28762) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 28822) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 28900) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 29120) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 29150) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 29187) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 29223) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 29253) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 29340) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 29410) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 29449) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 29473) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 29492) | static int proxyClose(sqlite3_file *id) { function SQLITE_API (line 29554) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 29651) | SQLITE_API int sqlite3_os_end(void){ function sqlite_uint64 (line 29766) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 29774) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 29785) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 29793) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 29817) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 29855) | static void local_ioerr(){ type winShm (line 29916) | typedef struct winShm winShm; type winShmNode (line 29917) | typedef struct winShmNode winShmNode; type winceLock (line 29925) | typedef struct winceLock { type winFile (line 29937) | typedef struct winFile winFile; type winFile (line 29938) | struct winFile { type winMemData (line 30040) | typedef struct winMemData winMemData; type winMemData (line 30041) | struct winMemData { type winMemData (line 30053) | struct winMemData type win_syscall (line 30123) | struct win_syscall { function winSetSystemCall (line 30703) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 30746) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_API (line 30785) | SQLITE_API void sqlite3_win32_write_debug(char *zBuf, int nBuf){ function SQLITE_API (line 30825) | SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ function isNT (line 30852) | static int isNT(void){ function winMemFree (line 30890) | static void winMemFree(void *pPrior){ function winMemSize (line 30938) | static int winMemSize(void *p){ function winMemRoundup (line 30962) | static int winMemRoundup(int n){ function winMemInit (line 30969) | static int winMemInit(void *pAppData){ function winMemShutdown (line 31011) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 31039) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 31053) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 31063) | static LPWSTR utf8ToUnicode(const char *zFilename){ function LPWSTR (line 31116) | static LPWSTR mbcsToUnicode(const char *zFilename){ function SQLITE_API (line 31172) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){ function SQLITE_API (line 31189) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zFilename){ function SQLITE_API (line 31209) | SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){ function getLastErrorMsg (line 31244) | static int getLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 31335) | static int winLogErrorAtLine( function retryIoerr (line 31379) | static int retryIoerr(int *pnRetry, DWORD *pError){ function logIoerr (line 31403) | static void logIoerr(int nRetry){ type tm (line 31421) | struct tm type tm (line 31423) | struct tm function winceMutexAcquire (line 31448) | static void winceMutexAcquire(HANDLE h){ function BOOL (line 31463) | static BOOL winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 31547) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 31581) | static BOOL winceLockFile( function BOOL (line 31645) | static BOOL winceUnlockFile( function BOOL (line 31711) | static BOOL winLockFile( function BOOL (line 31743) | static BOOL winUnlockFile( function seekWinFile (line 31788) | static int seekWinFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 31849) | static int winClose(sqlite3_file *id){ function winTruncate (line 32021) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 32065) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 32126) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function getReadLock (line 32199) | static int getReadLock(winFile *pFile){ function unlockReadLock (line 32232) | static int unlockReadLock(winFile *pFile){ function winLock (line 32277) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 32405) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 32438) | static int winUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 32475) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 32488) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 32559) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 32567) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 32596) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 32599) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 32603) | static int winShmMutexHeld(void) { type winShmNode (line 32631) | struct winShmNode { type winShm (line 32672) | struct winShm { function winShmSystemLock (line 32695) | static int winShmSystemLock( function winShmPurge (line 32742) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winOpenSharedMemory (line 32790) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 32903) | static int winShmUnmap( function winShmLock (line 32944) | static int winShmLock( function winShmBarrier (line 33053) | static void winShmBarrier( function winShmMap (line 33081) | static int winShmMap( function getTempname (line 33274) | static int getTempname(int nBuf, char *zBuf){ function winIsDir (line 33355) | static int winIsDir(const void *zConverted){ function winOpen (line 33382) | static int winOpen( function winDelete (line 33653) | static int winDelete( function winAccess (line 33741) | static int winAccess( function BOOL (line 33816) | static BOOL winIsVerbatimPathname( function winFullPathname (line 33852) | static int winFullPathname( function winDlError (line 34008) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 34016) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ function winRandomness (line 34031) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 34076) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 34101) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 34143) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 34183) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function SQLITE_API (line 34191) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 34236) | SQLITE_API int sqlite3_os_end(void){ type Bitvec (line 34341) | struct Bitvec { function SQLITE_PRIVATE (line 34362) | SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ function SQLITE_PRIVATE (line 34377) | SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 34413) | SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 34484) | SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function SQLITE_PRIVATE (line 34521) | SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ function SQLITE_PRIVATE (line 34536) | SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ function SQLITE_PRIVATE (line 34581) | SQLITE_PRIVATE int sqlite3BitvecBuiltinTest(int sz, int *aOp){ type PCache (line 34676) | struct PCache { function pcacheCheckSynced (line 34712) | static int pcacheCheckSynced(PCache *pCache){ function pcacheRemoveFromDirtyList (line 34724) | static void pcacheRemoveFromDirtyList(PgHdr *pPage){ function pcacheAddToDirtyList (line 34761) | static void pcacheAddToDirtyList(PgHdr *pPage){ function pcacheUnpin (line 34785) | static void pcacheUnpin(PgHdr *p){ function SQLITE_PRIVATE (line 34800) | SQLITE_PRIVATE int sqlite3PcacheInitialize(void){ function SQLITE_PRIVATE (line 34809) | SQLITE_PRIVATE void sqlite3PcacheShutdown(void){ function SQLITE_PRIVATE (line 34819) | SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } function SQLITE_PRIVATE (line 34827) | SQLITE_PRIVATE void sqlite3PcacheOpen( function SQLITE_PRIVATE (line 34848) | SQLITE_PRIVATE void sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function numberOfCachePages (line 34861) | static int numberOfCachePages(PCache *p){ function SQLITE_PRIVATE (line 34872) | SQLITE_PRIVATE int sqlite3PcacheFetch( function SQLITE_PRIVATE (line 34974) | SQLITE_PRIVATE void sqlite3PcacheRelease(PgHdr *p){ function SQLITE_PRIVATE (line 34993) | SQLITE_PRIVATE void sqlite3PcacheRef(PgHdr *p){ function SQLITE_PRIVATE (line 35003) | SQLITE_PRIVATE void sqlite3PcacheDrop(PgHdr *p){ function SQLITE_PRIVATE (line 35021) | SQLITE_PRIVATE void sqlite3PcacheMakeDirty(PgHdr *p){ function SQLITE_PRIVATE (line 35034) | SQLITE_PRIVATE void sqlite3PcacheMakeClean(PgHdr *p){ function SQLITE_PRIVATE (line 35047) | SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ function SQLITE_PRIVATE (line 35057) | SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ function SQLITE_PRIVATE (line 35068) | SQLITE_PRIVATE void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function SQLITE_PRIVATE (line 35089) | SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function SQLITE_PRIVATE (line 35116) | SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ function SQLITE_PRIVATE (line 35125) | SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 35133) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 35168) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function SQLITE_PRIVATE (line 35202) | SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function SQLITE_PRIVATE (line 35213) | SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ function SQLITE_PRIVATE (line 35220) | SQLITE_PRIVATE int sqlite3PcachePageRefcount(PgHdr *p){ function SQLITE_PRIVATE (line 35227) | SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ function SQLITE_PRIVATE (line 35239) | SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ function SQLITE_PRIVATE (line 35247) | SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function SQLITE_PRIVATE (line 35258) | SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ function SQLITE_PRIVATE (line 35270) | SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIt... type PCache1 (line 35300) | typedef struct PCache1 PCache1; type PgHdr1 (line 35301) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 35302) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 35303) | typedef struct PGroup PGroup; type PGroup (line 35327) | struct PGroup { type PCache1 (line 35344) | struct PCache1 { type PgHdr1 (line 35374) | struct PgHdr1 { type PgFreeslot (line 35387) | struct PgFreeslot { function SQLITE_WSD (line 35394) | static SQLITE_WSD struct PCacheGlobal { function SQLITE_PRIVATE (line 35443) | SQLITE_PRIVATE void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1Free (line 35509) | static int pcache1Free(void *p){ function pcache1MemSize (line 35541) | static int pcache1MemSize(void *p){ function PgHdr1 (line 35558) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache){ function pcache1FreePage (line 35599) | static void pcache1FreePage(PgHdr1 *p){ function SQLITE_PRIVATE (line 35618) | SQLITE_PRIVATE void *sqlite3PageMalloc(int sz){ function SQLITE_PRIVATE (line 35625) | SQLITE_PRIVATE void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 35646) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 35663) | static int pcache1ResizeHash(PCache1 *p){ function pcache1PinPage (line 35708) | static void pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 35742) | static void pcache1RemoveFromHash(PgHdr1 *pPage){ function pcache1EnforceMaxPage (line 35759) | static void pcache1EnforceMaxPage(PGroup *pGroup){ function pcache1TruncateUnsafe (line 35777) | static void pcache1TruncateUnsafe( function pcache1Init (line 35808) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 35826) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 35837) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 35892) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 35911) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 35928) | static int pcache1Pagecount(sqlite3_pcache *p){ function sqlite3_pcache_page (line 35991) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 36109) | static void pcache1Unpin( function pcache1Rekey (line 36149) | static void pcache1Rekey( function pcache1Truncate (line 36189) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 36204) | static void pcache1Destroy(sqlite3_pcache *p){ function SQLITE_PRIVATE (line 36226) | SQLITE_PRIVATE void sqlite3PCacheSetDefault(void){ function SQLITE_PRIVATE (line 36255) | SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){ function SQLITE_PRIVATE (line 36282) | SQLITE_PRIVATE void sqlite3PcacheStats( type RowSetEntry (line 36385) | struct RowSetEntry { type RowSetChunk (line 36397) | struct RowSetChunk { type RowSet (line 36407) | struct RowSet { function SQLITE_PRIVATE (line 36437) | SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db, void *pSpace, unsi... function SQLITE_PRIVATE (line 36458) | SQLITE_PRIVATE void sqlite3RowSetClear(RowSet *p){ type RowSetEntry (line 36480) | struct RowSetEntry type RowSetChunk (line 36483) | struct RowSetChunk function SQLITE_PRIVATE (line 36503) | SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 36532) | struct RowSetEntry type RowSetEntry (line 36533) | struct RowSetEntry type RowSetEntry (line 36534) | struct RowSetEntry type RowSetEntry (line 36536) | struct RowSetEntry type RowSetEntry (line 36537) | struct RowSetEntry type RowSetEntry (line 36569) | struct RowSetEntry type RowSetEntry (line 36569) | struct RowSetEntry type RowSetEntry (line 36571) | struct RowSetEntry function rowSetTreeToList (line 36597) | static void rowSetTreeToList( type RowSetEntry (line 36632) | struct RowSetEntry type RowSetEntry (line 36633) | struct RowSetEntry type RowSetEntry (line 36636) | struct RowSetEntry type RowSetEntry (line 36637) | struct RowSetEntry type RowSetEntry (line 36662) | struct RowSetEntry type RowSetEntry (line 36662) | struct RowSetEntry type RowSetEntry (line 36664) | struct RowSetEntry type RowSetEntry (line 36665) | struct RowSetEntry function rowSetToList (line 36687) | static void rowSetToList(RowSet *p){ function SQLITE_PRIVATE (line 36723) | SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function SQLITE_PRIVATE (line 36750) | SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, u8 iBatch, sqlite3... type Wal (line 36887) | typedef struct Wal Wal; type PagerSavepoint (line 37393) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 37394) | struct PagerSavepoint { type Pager (line 37559) | struct Pager { function pagerUseWal (line 37741) | static int pagerUseWal(Pager *pPager){ function assert_pager_state (line 37761) | static int assert_pager_state(Pager *p){ function subjRequiresPage (line 37950) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 37966) | static int pageInJournal(PgHdr *pPg){ function read32bits (line 37977) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 37996) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 38011) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 38038) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 38070) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 38102) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 38110) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 38113) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 38123) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 38161) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 38214) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 38247) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 38296) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 38414) | static int readJournalHdr( function writeMasterJournal (line 38539) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function PgHdr (line 38609) | static PgHdr *pager_lookup(Pager *pPager, Pgno pgno){ function pager_reset (line 38622) | static void pager_reset(Pager *pPager){ function releaseAllSavepoints (line 38632) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 38651) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 38683) | static void pager_unlock(Pager *pPager){ function pager_error (line 38775) | static int pager_error(Pager *pPager, int rc){ function pager_end_transaction (line 38843) | static int pager_end_transaction(Pager *pPager, int hasMaster){ function pagerUnlockAndRollback (line 38958) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 38992) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 39007) | static void pagerReportSize(Pager *pPager){ function pager_playback_one_page (line 39054) | static int pager_playback_one_page( function pager_delmaster (line 39319) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 39429) | static int pager_truncate(Pager *pPager, Pgno nPage){ function setSectorSize (line 39484) | static void setSectorSize(Pager *pPager){ function pager_playback (line 39564) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 39765) | static int readDbPage(PgHdr *pPg){ function pager_write_changecounter (line 39832) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 39859) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 39893) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 39925) | static int pagerWalFrames( function pagerBeginReadTransaction (line 39996) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 40028) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 40090) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 40158) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function SQLITE_PRIVATE (line 40269) | SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function SQLITE_PRIVATE (line 40276) | SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){ function SQLITE_PRIVATE (line 40324) | SQLITE_PRIVATE void sqlite3PagerSetSafetyLevel( function pagerOpentemp (line 40377) | static int pagerOpentemp( function SQLITE_PRIVATE (line 40416) | SQLITE_PRIVATE void sqlite3PagerSetBusyhandler( function SQLITE_PRIVATE (line 40455) | SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize... function SQLITE_PRIVATE (line 40513) | SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){ function SQLITE_PRIVATE (line 40524) | SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 40545) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 40549) | void enable_simulated_io_errors(void){ function SQLITE_PRIVATE (line 40571) | SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsi... function SQLITE_PRIVATE (line 40599) | SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 40620) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 40662) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 40666) | static void assertTruncateConstraint(Pager *pPager){ function SQLITE_PRIVATE (line 40679) | SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 40701) | static int pagerSyncHotJournal(Pager *pPager){ function SQLITE_PRIVATE (line 40726) | SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager){ function SQLITE_PRIVATE (line 40782) | SQLITE_PRIVATE Pgno sqlite3PagerPagenumber(DbPage *pPg){ function SQLITE_PRIVATE (line 40790) | SQLITE_PRIVATE void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 40829) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 40972) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 41060) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 41085) | static int subjournalPage(PgHdr *pPg){ function pagerStress (line 41142) | static int pagerStress(void *p, PgHdr *pPg){ function SQLITE_PRIVATE (line 41268) | SQLITE_PRIVATE int sqlite3PagerOpen( function hasHotJournal (line 41585) | static int hasHotJournal(Pager *pPager, int *pExists){ function SQLITE_PRIVATE (line 41702) | SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 41910) | static void pagerUnlockIfUnused(Pager *pPager){ function SQLITE_PRIVATE (line 41966) | SQLITE_PRIVATE int sqlite3PagerAcquire( function SQLITE_PRIVATE (line 42079) | SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function SQLITE_PRIVATE (line 42097) | SQLITE_PRIVATE void sqlite3PagerUnref(DbPage *pPg){ function pager_open_journal (line 42127) | static int pager_open_journal(Pager *pPager){ function SQLITE_PRIVATE (line 42210) | SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subj... function pager_write (line 42283) | static int pager_write(PgHdr *pPg){ function SQLITE_PRIVATE (line 42428) | SQLITE_PRIVATE int sqlite3PagerWrite(DbPage *pDbPage){ function SQLITE_PRIVATE (line 42525) | SQLITE_PRIVATE int sqlite3PagerIswriteable(DbPage *pPg){ function SQLITE_PRIVATE (line 42544) | SQLITE_PRIVATE void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 42576) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function SQLITE_PRIVATE (line 42654) | SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager){ function SQLITE_PRIVATE (line 42680) | SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){ function SQLITE_PRIVATE (line 42719) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne( function SQLITE_PRIVATE (line 42921) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function SQLITE_PRIVATE (line 42986) | SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){ function SQLITE_PRIVATE (line 43033) | SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ function SQLITE_PRIVATE (line 43040) | SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){ function SQLITE_PRIVATE (line 43048) | SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){ function SQLITE_PRIVATE (line 43059) | SQLITE_PRIVATE int sqlite3PagerPageRefcount(DbPage *pPage){ function SQLITE_PRIVATE (line 43067) | SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){ function SQLITE_PRIVATE (line 43091) | SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int ... function SQLITE_PRIVATE (line 43111) | SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_PRIVATE (line 43125) | SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoi... function SQLITE_PRIVATE (line 43204) | SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSav... function SQLITE_PRIVATE (line 43261) | SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullI... function SQLITE_PRIVATE (line 43268) | SQLITE_PRIVATE const sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function SQLITE_PRIVATE (line 43277) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){ function SQLITE_PRIVATE (line 43284) | SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){ function SQLITE_PRIVATE (line 43292) | SQLITE_PRIVATE int sqlite3PagerNosync(Pager *pPager){ function SQLITE_PRIVATE (line 43300) | SQLITE_PRIVATE void sqlite3PagerSetCodec( function SQLITE_PRIVATE (line 43314) | SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){ function SQLITE_PRIVATE (line 43345) | SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno... function SQLITE_PRIVATE (line 43476) | SQLITE_PRIVATE void *sqlite3PagerGetData(DbPage *pPg){ function SQLITE_PRIVATE (line 43485) | SQLITE_PRIVATE void *sqlite3PagerGetExtra(DbPage *pPg){ function SQLITE_PRIVATE (line 43499) | SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 43532) | SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 43628) | SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 43637) | SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 43650) | SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function SQLITE_PRIVATE (line 43664) | SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function SQLITE_PRIVATE (line 43672) | SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){ function SQLITE_PRIVATE (line 43685) | SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, int eMode, int ... function SQLITE_PRIVATE (line 43697) | SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){ function SQLITE_PRIVATE (line 43705) | SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 43714) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 43734) | static int pagerOpenWal(Pager *pPager){ function SQLITE_PRIVATE (line 43778) | SQLITE_PRIVATE int sqlite3PagerOpenWal( function SQLITE_PRIVATE (line 43817) | SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager){ function SQLITE_PRIVATE (line 43861) | SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){ function SQLITE_PRIVATE (line 43875) | SQLITE_PRIVATE void *sqlite3PagerCodec(PgHdr *pPg){ type WalIndexHdr (line 44172) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 44173) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 44174) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 44187) | struct WalIndexHdr { type WalCkptInfo (line 44250) | struct WalCkptInfo { type Wal (line 44297) | struct Wal { type u16 (line 44342) | typedef u16 ht_slot; type WalIterator (line 44359) | struct WalIterator { function walIndexPage (line 44404) | static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ function WalCkptInfo (line 44446) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 44454) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 44480) | static void walChecksumBytes( function walShmBarrier (line 44518) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 44529) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 44555) | static void walEncodeFrame( function walDecodeFrame (line 44582) | static int walDecodeFrame( function walLockShared (line 44661) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 44671) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 44677) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 44687) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 44700) | static int walHash(u32 iPage){ function walNextHash (line 44705) | static int walNextHash(int iPriorHash){ function walHashGet (line 44723) | static int walHashGet( function walFramePage (line 44761) | static int walFramePage(u32 iFrame){ function u32 (line 44775) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 44795) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 44857) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 44946) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 45111) | static void walIndexClose(Wal *pWal, int isDelete){ function SQLITE_PRIVATE (line 45138) | SQLITE_PRIVATE int sqlite3WalOpen( function SQLITE_PRIVATE (line 45208) | SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 45222) | static int walIteratorNext( function walMerge (line 45275) | static void walMerge( function walMergesort (line 45332) | static void walMergesort( function walIteratorFree (line 45391) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 45407) | static int walIteratorInit(Wal *pWal, WalIterator **pp){ function walBusyLock (line 45489) | static int walBusyLock( function walPagesize (line 45507) | static int walPagesize(Wal *pWal){ function walCheckpoint (line 45542) | static int walCheckpoint( function walLimitSize (line 45689) | static void walLimitSize(Wal *pWal, i64 nMax){ function SQLITE_PRIVATE (line 45706) | SQLITE_PRIVATE int sqlite3WalClose( function walIndexTryHdr (line 45785) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 45843) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walTryBeginRead (line 45960) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function SQLITE_PRIVATE (line 46149) | SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChang... function SQLITE_PRIVATE (line 46167) | SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 46183) | SQLITE_PRIVATE int sqlite3WalRead( function SQLITE_PRIVATE (line 46299) | SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ function SQLITE_PRIVATE (line 46320) | SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 46357) | SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 46378) | SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno),... function SQLITE_PRIVATE (line 46419) | SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function SQLITE_PRIVATE (line 46433) | SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 46471) | static int walRestartLog(Wal *pWal){ type WalWriter (line 46530) | typedef struct WalWriter { function walWriteToLog (line 46546) | static int walWriteToLog( function walWriteOneFrame (line 46571) | static int walWriteOneFrame( function SQLITE_PRIVATE (line 46597) | SQLITE_PRIVATE int sqlite3WalFrames( function SQLITE_PRIVATE (line 46790) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 46881) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 46914) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 46956) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 46966) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ type MemPage (line 47224) | typedef struct MemPage MemPage; type BtLock (line 47225) | typedef struct BtLock BtLock; type MemPage (line 47265) | struct MemPage { type BtLock (line 47305) | struct BtLock { type Btree (line 47337) | struct Btree { type BtShared (line 47398) | struct BtShared { type CellInfo (line 47448) | typedef struct CellInfo CellInfo; type CellInfo (line 47449) | struct CellInfo { type BtCursor (line 47485) | struct BtCursor { type IntegrityCk (line 47635) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 47636) | struct IntegrityCk { function lockBtreeMutex (line 47665) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 47679) | static void unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 47706) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 47768) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 47785) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function SQLITE_PRIVATE (line 47802) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 47805) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 47825) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 47834) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 47848) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ function SQLITE_PRIVATE (line 47859) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 47888) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 47912) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 47915) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_API (line 47997) | SQLITE_API int sqlite3_enable_shared_cache(int enable){ function hasSharedCacheTableLock (line 48048) | static int hasSharedCacheTableLock( function hasReadConflicts (line 48129) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 48149) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 48221) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 48285) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 48329) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 48352) | static int cursorHoldsMutex(BtCursor *p){ function invalidateOverflowCache (line 48362) | static void invalidateOverflowCache(BtCursor *pCur){ function invalidateAllOverflowCache (line 48372) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 48393) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 48450) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 48472) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 48481) | static void btreeClearHasContent(BtShared *pBt){ function saveCursorPosition (line 48493) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 48543) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function SQLITE_PRIVATE (line 48562) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 48574) | static int btreeMoveto( function btreeRestoreCursorPosition (line 48610) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 48640) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur, int *pHasM... function Pgno (line 48666) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 48690) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 48742) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function u8 (line 48795) | static u8 *findOverflowCell(MemPage *pPage, int iCell){ function btreeParseCellPtr (line 48820) | static void btreeParseCellPtr( function btreeParseCell (line 48888) | static void btreeParseCell( function u16 (line 48902) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 48958) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 48969) | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){ function defragmentPage (line 48989) | static int defragmentPage(MemPage *pPage){ function allocateSpace (line 49079) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 49178) | static int freeSpace(MemPage *pPage, int start, int size){ function decodeFlags (line 49271) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeInitPage (line 49306) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 49418) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 49455) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 49476) | static int btreeGetPage( function MemPage (line 49497) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 49511) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 49514) | SQLITE_PRIVATE u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 49528) | static int getAndInitPage( function releasePage (line 49557) | static void releasePage(MemPage *pPage){ function pageReinit (line 49576) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 49598) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 49626) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 49902) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 49940) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 49949) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 49957) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 50027) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 50045) | SQLITE_PRIVATE int sqlite3BtreeSetSafetyLevel( function SQLITE_PRIVATE (line 50065) | SQLITE_PRIVATE int sqlite3BtreeSyncDisabled(Btree *p){ function SQLITE_PRIVATE (line 50096) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 50126) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 50136) | SQLITE_PRIVATE int sqlite3BtreeGetReserve(Btree *p){ function SQLITE_PRIVATE (line 50149) | SQLITE_PRIVATE int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 50162) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 50182) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 50206) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function lockBtree (line 50232) | static int lockBtree(BtShared *pBt){ function unlockBtreeIfUnused (line 50387) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 50404) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 50478) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag){ function setChildPtrmaps (line 50622) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 50672) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 50732) | static int relocatePage( function incrVacuumStep (line 50826) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg){ function SQLITE_PRIVATE (line 50935) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 50964) | static int autoVacuumCommit(BtShared *pBt){ function SQLITE_PRIVATE (line 51051) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMas... function btreeEndTransaction (line 51075) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 51134) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 51164) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function countWriteCursors (line 51186) | static int countWriteCursors(BtShared *pBt){ function SQLITE_PRIVATE (line 51213) | SQLITE_PRIVATE void sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode){ function SQLITE_PRIVATE (line 51239) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode){ function SQLITE_PRIVATE (line 51302) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 51333) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 51390) | static int btreeCursor( function SQLITE_PRIVATE (line 51439) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 51461) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 51473) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 51489) | SQLITE_PRIVATE void sqlite3BtreeSetCachedRowid(BtCursor *pCur, sqlite3_i... function SQLITE_PRIVATE (line 51503) | SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeGetCachedRowid(BtCursor *pCur){ function SQLITE_PRIVATE (line 51511) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function assertCellInfo (line 51553) | static void assertCellInfo(BtCursor *pCur){ function getCellInfo (line 51565) | static void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 51592) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 51609) | SQLITE_PRIVATE int sqlite3BtreeKeySize(BtCursor *pCur, i64 *pSize){ function SQLITE_PRIVATE (line 51633) | SQLITE_PRIVATE int sqlite3BtreeDataSize(BtCursor *pCur, u32 *pSize){ function getOverflowPage (line 51660) | static int getOverflowPage( function copyPayload (line 51728) | static int copyPayload( function accessPayload (line 51777) | static int accessPayload( function SQLITE_PRIVATE (line 51955) | SQLITE_PRIVATE int sqlite3BtreeKey(BtCursor *pCur, u32 offset, u32 amt, ... function SQLITE_PRIVATE (line 51972) | SQLITE_PRIVATE int sqlite3BtreeData(BtCursor *pCur, u32 offset, u32 amt,... function SQLITE_PRIVATE (line 52063) | SQLITE_PRIVATE const void *sqlite3BtreeKeyFetch(BtCursor *pCur, int *pAmt){ function SQLITE_PRIVATE (line 52072) | SQLITE_PRIVATE const void *sqlite3BtreeDataFetch(BtCursor *pCur, int *pA... function moveToChild (line 52092) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 52126) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 52146) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 52193) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 52272) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 52297) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 52321) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 52344) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 52408) | SQLITE_PRIVATE int sqlite3BtreeMovetoUnpacked( function SQLITE_PRIVATE (line 52596) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_PRIVATE (line 52610) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 52685) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int *pRes){ function allocateBtreePage (line 52760) | static int allocateBtreePage( function freePage2 (line 53041) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 53163) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 53172) | static int clearCell(MemPage *pPage, unsigned char *pCell){ function fillInCell (line 53246) | static int fillInCell( function dropCell (line 53404) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 53461) | static void insertCell( function assemblePage (line 53553) | static void assemblePage( function balance_quick (line 53631) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 53718) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 53771) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 53855) | static int balance_nonroot( function balance_deeper (line 54509) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 54566) | static int balance(BtCursor *pCur){ function SQLITE_PRIVATE (line 54701) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 54845) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur){ function btreeCreateTable (line 54969) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 55104) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, int *piTable, int f... function clearDatabasePage (line 55116) | static int clearDatabasePage( function SQLITE_PRIVATE (line 55174) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnC... function btreeDropTable (line 55213) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 55316) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 55338) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 55364) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 55397) | SQLITE_PRIVATE int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function SQLITE_PRIVATE (line 55467) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 55475) | static void checkAppendMsg( function getPageReferenced (line 55506) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 55514) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 55528) | static int checkRef(IntegrityCk *pCheck, Pgno iPage, char *zContext){ function checkPtrmap (line 55548) | static void checkPtrmap( function checkList (line 55578) | static void checkList( function checkTreePage (line 55664) | static int checkTreePage( function SQLITE_PRIVATE (line 55888) | SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 55999) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 56012) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 56020) | SQLITE_PRIVATE int sqlite3BtreeIsInTrans(Btree *p){ function SQLITE_PRIVATE (line 56034) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 56053) | SQLITE_PRIVATE int sqlite3BtreeIsInReadTrans(Btree *p){ function SQLITE_PRIVATE (line 56059) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 56085) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 56101) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 56118) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 56148) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 56192) | SQLITE_PRIVATE void sqlite3BtreeCacheOverflow(BtCursor *pCur){ function SQLITE_PRIVATE (line 56205) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 56240) | SQLITE_PRIVATE void sqlite3BtreeCursorHints(BtCursor *pCsr, unsigned int... type sqlite3_backup (line 56271) | struct sqlite3_backup { function Btree (line 56332) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 56368) | static int setDestPgsz(sqlite3_backup *p){ function SQLITE_API (line 56382) | SQLITE_API sqlite3_backup *sqlite3_backup_init( function isFatalError (line 56450) | static int isFatalError(int rc){ function backupOnePage (line 56459) | static int backupOnePage(sqlite3_backup *p, Pgno iSrcPg, const u8 *zSrcD... function backupTruncateFile (line 56544) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 56557) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_API (line 56569) | SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_API (line 56787) | SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_API (line 56839) | SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_API (line 56847) | SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_PRIVATE (line 56863) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 56896) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 56913) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 56997) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function SQLITE_PRIVATE (line 57034) | SQLITE_PRIVATE int sqlite3VdbeMemGrow(Mem *pMem, int n, int preserve){ function SQLITE_PRIVATE (line 57084) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 57110) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_PRIVATE (line 57138) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 57165) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, int enc){ function SQLITE_PRIVATE (line 57209) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_PRIVATE (line 57234) | SQLITE_PRIVATE void sqlite3VdbeMemReleaseExternal(Mem *p){ function SQLITE_PRIVATE (line 57257) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function i64 (line 57277) | static i64 doubleToInt64(double r){ function SQLITE_PRIVATE (line 57317) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_PRIVATE (line 57343) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 57365) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 57400) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 57414) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function SQLITE_PRIVATE (line 57431) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 57451) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 57468) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_PRIVATE (line 57490) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 57502) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 57518) | SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 57539) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 57560) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_PRIVATE (line 57584) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 57600) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 57624) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 57651) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_PRIVATE (line 57741) | SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2,... function SQLITE_PRIVATE (line 57863) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_PRIVATE (line 57920) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 57959) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ function SQLITE_PRIVATE (line 57979) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function SQLITE_PRIVATE (line 58089) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 58102) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_PRIVATE (line 58112) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 58158) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(sqlite3 *db){ function SQLITE_PRIVATE (line 58176) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, int... function SQLITE_API (line 58190) | SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){ function SQLITE_PRIVATE (line 58198) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function SQLITE_PRIVATE (line 58220) | SQLITE_PRIVATE void sqlite3VdbeTrace(Vdbe *p, FILE *trace){ function growOpArray (line 58234) | static int growOpArray(Vdbe *p){ function SQLITE_PRIVATE (line 58261) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 58292) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 58295) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 58298) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 58306) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 58328) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 58338) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 58365) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Vdbe *p){ function SQLITE_PRIVATE (line 58383) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *p, int x){ function SQLITE_PRIVATE (line 58395) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ type VdbeOpIter (line 58417) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 58418) | struct VdbeOpIter { function Op (line 58425) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 58489) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function resolveP2Values (line 58533) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 58579) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 58595) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 58612) | SQLITE_PRIVATE int sqlite3VdbeAddOpList(Vdbe *p, int nOp, VdbeOpList con... function SQLITE_PRIVATE (line 58654) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 58665) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 58675) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 58686) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u8 val){ function SQLITE_PRIVATE (line 58698) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 58708) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function freeP4 (line 58719) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 58770) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 58788) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 58796) | SQLITE_PRIVATE void sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 58831) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function vdbeVComment (line 58905) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 58914) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 58922) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 58954) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 59091) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 59122) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_PRIVATE (line 59144) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 59166) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, Op *pOp){ function releaseMemArray (line 59187) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 59230) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 59257) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 59445) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 59462) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ function SQLITE_PRIVATE (line 59532) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 59586) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 59697) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function SQLITE_PRIVATE (line 59725) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 59748) | static void closeAllCursors(Vdbe *p){ function Cleanup (line 59784) | static void Cleanup(Vdbe *p){ function SQLITE_PRIVATE (line 59808) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 59836) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 59864) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 60109) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_PRIVATE (line 60138) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 60203) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 60228) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 60422) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 60434) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function SQLITE_PRIVATE (line 60461) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 60528) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 60544) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(VdbeFunc *pVdbeFunc, int ma... function SQLITE_PRIVATE (line 60563) | SQLITE_PRIVATE void sqlite3VdbeDeleteObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 60590) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function SQLITE_PRIVATE (line 60623) | SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor *p){ function SQLITE_PRIVATE (line 60697) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format){ function SQLITE_PRIVATE (line 60741) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function u64 (line 60785) | static u64 floatSwap(u64 in){ function SQLITE_PRIVATE (line 60821) | SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, int nBuf, Mem *pMem, in... function SQLITE_PRIVATE (line 60871) | SQLITE_PRIVATE u32 sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 60978) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 61014) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function SQLITE_PRIVATE (line 61065) | SQLITE_PRIVATE int sqlite3VdbeRecordCompare( function SQLITE_PRIVATE (line 61171) | SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 ... function SQLITE_PRIVATE (line 61251) | SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare( function SQLITE_PRIVATE (line 61285) | SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function SQLITE_PRIVATE (line 61295) | SQLITE_PRIVATE void sqlite3VdbeCountChanges(Vdbe *v){ function SQLITE_PRIVATE (line 61309) | SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db){ function SQLITE_PRIVATE (line 61319) | SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe *v){ function SQLITE_PRIVATE (line 61331) | SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetValue(Vdbe *v, int iVar, u8 ... function SQLITE_PRIVATE (line 61353) | SQLITE_PRIVATE void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function SQLITE_API (line 61389) | SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 61400) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 61408) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_API (line 61426) | SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){ function SQLITE_API (line 61452) | SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){ function SQLITE_API (line 61471) | SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function SQLITE_API (line 61495) | SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){ function SQLITE_API (line 61506) | SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){ function SQLITE_API (line 61509) | SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){ function SQLITE_API (line 61512) | SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){ function SQLITE_API (line 61515) | SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){ function SQLITE_API (line 61518) | SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){ function SQLITE_API (line 61525) | SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){ function SQLITE_API (line 61528) | SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){ function SQLITE_API (line 61531) | SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){ function SQLITE_API (line 61535) | SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){ function setResultStrOrError (line 61547) | static void setResultStrOrError( function SQLITE_API (line 61558) | SQLITE_API void sqlite3_result_blob( function SQLITE_API (line 61568) | SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function SQLITE_API (line 61572) | SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *... function SQLITE_API (line 61578) | SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void... function SQLITE_API (line 61584) | SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function SQLITE_API (line 61588) | SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function SQLITE_API (line 61592) | SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){ function SQLITE_API (line 61596) | SQLITE_API void sqlite3_result_text( function SQLITE_API (line 61606) | SQLITE_API void sqlite3_result_text16( function SQLITE_API (line 61615) | SQLITE_API void sqlite3_result_text16be( function SQLITE_API (line 61624) | SQLITE_API void sqlite3_result_text16le( function SQLITE_API (line 61634) | SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_valu... function SQLITE_API (line 61638) | SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function SQLITE_API (line 61642) | SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int err... function SQLITE_API (line 61651) | SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){ function SQLITE_API (line 61659) | SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){ function doWalCallbacks (line 61670) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 61696) | static int sqlite3Step(Vdbe *p){ function SQLITE_API (line 61830) | SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){ function SQLITE_API (line 61876) | SQLITE_API void *sqlite3_user_data(sqlite3_context *p){ function SQLITE_API (line 61891) | SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){ function SQLITE_PRIVATE (line 61904) | SQLITE_PRIVATE void sqlite3InvalidFunction( function SQLITE_API (line 61923) | SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){ function SQLITE_API (line 61950) | SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){ function SQLITE_API (line 61966) | SQLITE_API void sqlite3_set_auxdata( function SQLITE_API (line 62015) | SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){ function SQLITE_API (line 62024) | SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 62033) | SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){ function columnMallocFailure (line 62103) | static void columnMallocFailure(sqlite3_stmt *pStmt) function SQLITE_API (line 62121) | SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62131) | SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62136) | SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62141) | SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62146) | SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62151) | SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62161) | SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62171) | SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62177) | SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62240) | SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 62245) | SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 62265) | SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 62270) | SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, in... function SQLITE_API (line 62283) | SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt,... function SQLITE_API (line 62288) | SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStm... function SQLITE_API (line 62299) | SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, in... function SQLITE_API (line 62304) | SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, ... function SQLITE_API (line 62315) | SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, i... function SQLITE_API (line 62320) | SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt,... function vdbeUnbind (line 62343) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 62387) | static int bindText( function SQLITE_API (line 62421) | SQLITE_API int sqlite3_bind_blob( function SQLITE_API (line 62430) | SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rV... function SQLITE_API (line 62440) | SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function SQLITE_API (line 62443) | SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int... function SQLITE_API (line 62453) | SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 62462) | SQLITE_API int sqlite3_bind_text( function SQLITE_API (line 62472) | SQLITE_API int sqlite3_bind_text16( function SQLITE_API (line 62482) | SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqli... function SQLITE_API (line 62513) | SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function SQLITE_API (line 62528) | SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 62539) | SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, ... function SQLITE_PRIVATE (line 62552) | SQLITE_PRIVATE int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName,... function SQLITE_API (line 62567) | SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const c... function SQLITE_PRIVATE (line 62574) | SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqli... function SQLITE_API (line 62601) | SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite... function SQLITE_API (line 62623) | SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){ function SQLITE_API (line 62631) | SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function SQLITE_API (line 62638) | SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function SQLITE_API (line 62649) | SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *p... function SQLITE_API (line 62664) | SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int rese... function findNextHostParameter (line 62699) | static int findNextHostParameter(const char *zSql, int *pnToken){ function SQLITE_PRIVATE (line 62737) | SQLITE_PRIVATE char *sqlite3VdbeExpandSql( function SQLITE_PRIVATE (line 62838) | SQLITE_PRIVATE void sqlite3ExplainBegin(Vdbe *pVdbe){ function endsWithNL (line 62859) | static int endsWithNL(Explain *p){ function SQLITE_PRIVATE (line 62867) | SQLITE_PRIVATE void sqlite3ExplainPrintf(Vdbe *pVdbe, const char *zForma... function SQLITE_PRIVATE (line 62885) | SQLITE_PRIVATE void sqlite3ExplainNL(Vdbe *pVdbe){ function SQLITE_PRIVATE (line 62896) | SQLITE_PRIVATE void sqlite3ExplainPush(Vdbe *pVdbe){ function SQLITE_PRIVATE (line 62917) | SQLITE_PRIVATE void sqlite3ExplainPop(Vdbe *p){ function SQLITE_PRIVATE (line 62924) | SQLITE_PRIVATE void sqlite3ExplainFinish(Vdbe *pVdbe){ function SQLITE_PRIVATE (line 62938) | SQLITE_PRIVATE const char *sqlite3VdbeExplanation(Vdbe *pVdbe){ function updateMaxBlobsize (line 63045) | static void updateMaxBlobsize(Mem *p){ function SQLITE_PRIVATE (line 63109) | SQLITE_PRIVATE void sqlite3VdbeMemStoreType(Mem *pMem){ function VdbeCursor (line 63131) | static VdbeCursor *allocateCursor( function applyNumericAffinity (line 63193) | static void applyNumericAffinity(Mem *pRec){ function applyAffinity (line 63228) | static void applyAffinity( function SQLITE_API (line 63258) | SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){ function SQLITE_PRIVATE (line 63271) | SQLITE_PRIVATE void sqlite3ValueApplyAffinity( function SQLITE_PRIVATE (line 63284) | SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 63366) | static void memTracePrint(FILE *out, Mem *p){ function registerTrace (line 63386) | static void registerTrace(FILE *out, int iReg, Mem *p){ function sqlite_uint64 (line 63437) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 63445) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 63456) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 63464) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 63488) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function checkSavepointCount (line 63524) | static int checkSavepointCount(sqlite3 *db){ function importVtabErrMsg (line 63538) | static void importVtabErrMsg(Vdbe *p, sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 63578) | SQLITE_PRIVATE int sqlite3VdbeExec( type Incrblob (line 69831) | typedef struct Incrblob Incrblob; type Incrblob (line 69832) | struct Incrblob { function blobSeekToRow (line 69860) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function SQLITE_API (line 69915) | SQLITE_API int sqlite3_blob_open( function SQLITE_API (line 70144) | SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 70164) | static int blobReadWrite( function SQLITE_API (line 70214) | SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, in... function SQLITE_API (line 70221) | SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, in... function SQLITE_API (line 70231) | SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){ function SQLITE_API (line 70246) | SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iR... type VdbeSorterIter (line 70300) | typedef struct VdbeSorterIter VdbeSorterIter; type SorterRecord (line 70301) | typedef struct SorterRecord SorterRecord; type FileWriter (line 70302) | typedef struct FileWriter FileWriter; type VdbeSorter (line 70373) | struct VdbeSorter { type VdbeSorterIter (line 70392) | struct VdbeSorterIter { type FileWriter (line 70410) | struct FileWriter { type SorterRecord (line 70425) | struct SorterRecord { function vdbeSorterIterZero (line 70441) | static void vdbeSorterIterZero(sqlite3 *db, VdbeSorterIter *pIter){ function vdbeSorterIterRead (line 70456) | static int vdbeSorterIterRead( function vdbeSorterIterVarint (line 70539) | static int vdbeSorterIterVarint(sqlite3 *db, VdbeSorterIter *p, u64 *pnO... function vdbeSorterIterNext (line 70564) | static int vdbeSorterIterNext( function vdbeSorterIterInit (line 70592) | static int vdbeSorterIterInit( function vdbeSorterCompare (line 70662) | static void vdbeSorterCompare( function vdbeSorterDoCompare (line 70698) | static int vdbeSorterDoCompare(const VdbeCursor *pCsr, int iOut){ function SQLITE_PRIVATE (line 70743) | SQLITE_PRIVATE int sqlite3VdbeSorterInit(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterRecordFree (line 70773) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function SQLITE_PRIVATE (line 70785) | SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterOpenTempFile (line 70810) | static int vdbeSorterOpenTempFile(sqlite3 *db, sqlite3_file **ppFile){ function vdbeSorterMerge (line 70823) | static void vdbeSorterMerge( function vdbeSorterSort (line 70858) | static int vdbeSorterSort(const VdbeCursor *pCsr){ function fileWriterInit (line 70894) | static void fileWriterInit( function fileWriterWrite (line 70918) | static void fileWriterWrite(FileWriter *p, u8 *pData, int nData){ function fileWriterFinish (line 70951) | static int fileWriterFinish(sqlite3 *db, FileWriter *p, i64 *piEof){ function fileWriterWriteVarint (line 70970) | static void fileWriterWriteVarint(FileWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 70990) | static int vdbeSorterListToPMA(sqlite3 *db, const VdbeCursor *pCsr){ function SQLITE_PRIVATE (line 71035) | SQLITE_PRIVATE int sqlite3VdbeSorterWrite( function vdbeSorterInitMerge (line 71087) | static int vdbeSorterInitMerge( function SQLITE_PRIVATE (line 71119) | SQLITE_PRIVATE int sqlite3VdbeSorterRewind(sqlite3 *db, const VdbeCursor... function SQLITE_PRIVATE (line 71228) | SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *... function SQLITE_PRIVATE (line 71277) | SQLITE_PRIVATE int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *... function SQLITE_PRIVATE (line 71302) | SQLITE_PRIVATE int sqlite3VdbeSorterCompare( type JournalFile (line 71352) | struct JournalFile { type JournalFile (line 71362) | typedef struct JournalFile JournalFile; function createFile (line 71368) | static int createFile(JournalFile *p){ function jrnlClose (line 71387) | static int jrnlClose(sqlite3_file *pJfd){ function jrnlRead (line 71399) | static int jrnlRead( function jrnlWrite (line 71420) | static int jrnlWrite( function jrnlTruncate (line 71447) | static int jrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function jrnlSync (line 71461) | static int jrnlSync(sqlite3_file *pJfd, int flags){ function jrnlFileSize (line 71475) | static int jrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 71489) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 71512) | SQLITE_PRIVATE int sqlite3JournalOpen( function SQLITE_PRIVATE (line 71541) | SQLITE_PRIVATE int sqlite3JournalCreate(sqlite3_file *p){ function SQLITE_PRIVATE (line 71552) | SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *pVfs){ type MemJournal (line 71577) | typedef struct MemJournal MemJournal; type FilePoint (line 71578) | typedef struct FilePoint FilePoint; type FileChunk (line 71579) | typedef struct FileChunk FileChunk; type FileChunk (line 71600) | struct FileChunk { type FilePoint (line 71609) | struct FilePoint { type MemJournal (line 71618) | struct MemJournal { function memjrnlRead (line 71629) | static int memjrnlRead( function memjrnlWrite (line 71674) | static int memjrnlWrite( function memjrnlTruncate (line 71724) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 71742) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 71756) | static int memjrnlSync(sqlite3_file *NotUsed, int NotUsed2){ function memjrnlFileSize (line 71764) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 71773) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 71796) | SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 71807) | SQLITE_PRIVATE int sqlite3IsMemJournal(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 71814) | SQLITE_PRIVATE int sqlite3MemJournalSize(void){ function SQLITE_PRIVATE (line 71857) | SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 71880) | SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function SQLITE_PRIVATE (line 71897) | SQLITE_PRIVATE int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 71915) | SQLITE_PRIVATE int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 71942) | SQLITE_PRIVATE int sqlite3WalkSelect(Walker *pWalker, Select *p){ function incrAggDepth (line 71992) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 71996) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 72039) | static void resolveAlias( function nameInUsingClause (line 72101) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function lookupName (line 72139) | static int lookupName( function SQLITE_PRIVATE (line 72409) | SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc,... function resolveExprStep (line 72439) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 72629) | static int resolveAsName( function resolveOrderByTermToExprList (line 72668) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 72715) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 72741) | static int resolveCompoundOrderBy( function SQLITE_PRIVATE (line 72831) | SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy( function resolveOrderGroupBy (line 72881) | static int resolveOrderGroupBy( function resolveSelectStep (line 72936) | static int resolveSelectStep(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 73165) | SQLITE_PRIVATE int sqlite3ResolveExprNames( function SQLITE_PRIVATE (line 73216) | SQLITE_PRIVATE void sqlite3ResolveSelectNames( function SQLITE_PRIVATE (line 73264) | SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 73293) | SQLITE_PRIVATE Expr *sqlite3ExprSetColl(Expr *pExpr, CollSeq *pColl){ function SQLITE_PRIVATE (line 73308) | SQLITE_PRIVATE Expr *sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExp... function SQLITE_PRIVATE (line 73323) | SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 73362) | SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 73389) | static char comparisonAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 73412) | SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 73428) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function SQLITE_PRIVATE (line 73446) | SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 73471) | static int codeCompare( function SQLITE_PRIVATE (line 73498) | SQLITE_PRIVATE int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 73519) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 73526) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 73534) | static void heightOfSelect(Select *p, int *pnHeight){ function exprSetHeight (line 73554) | static void exprSetHeight(Expr *p){ function SQLITE_PRIVATE (line 73571) | SQLITE_PRIVATE void sqlite3ExprSetHeight(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 73580) | SQLITE_PRIVATE int sqlite3SelectExprHeight(Select *p){ function SQLITE_PRIVATE (line 73609) | SQLITE_PRIVATE Expr *sqlite3ExprAlloc( function SQLITE_PRIVATE (line 73658) | SQLITE_PRIVATE Expr *sqlite3Expr( function SQLITE_PRIVATE (line 73675) | SQLITE_PRIVATE void sqlite3ExprAttachSubtrees( function SQLITE_PRIVATE (line 73711) | SQLITE_PRIVATE Expr *sqlite3PExpr( function exprAlwaysFalse (line 73743) | static int exprAlwaysFalse(Expr *p){ function SQLITE_PRIVATE (line 73758) | SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRig... function SQLITE_PRIVATE (line 73778) | SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList,... function SQLITE_PRIVATE (line 73809) | SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 73880) | SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function exprStructSize (line 73906) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 73946) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 73970) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 73991) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 74010) | static Expr *exprDup(sqlite3 *db, Expr *p, int flags, u8 **pzBuffer){ function SQLITE_PRIVATE (line 74111) | SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function SQLITE_PRIVATE (line 74114) | SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, in... function SQLITE_PRIVATE (line 74151) | SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int f... function SQLITE_PRIVATE (line 74186) | SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function SQLITE_PRIVATE (line 74209) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 74236) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 74251) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( function SQLITE_PRIVATE (line 74296) | SQLITE_PRIVATE void sqlite3ExprListSetName( function SQLITE_PRIVATE (line 74321) | SQLITE_PRIVATE void sqlite3ExprListSetSpan( function SQLITE_PRIVATE (line 74342) | SQLITE_PRIVATE void sqlite3ExprListCheckLength( function SQLITE_PRIVATE (line 74358) | SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function exprNodeIsConstant (line 74385) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function selectNodeIsConstant (line 74417) | static int selectNodeIsConstant(Walker *pWalker, Select *NotUsed){ function exprIsConst (line 74422) | static int exprIsConst(Expr *p, int initFlag){ function SQLITE_PRIVATE (line 74439) | SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){ function SQLITE_PRIVATE (line 74449) | SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){ function SQLITE_PRIVATE (line 74462) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p){ function SQLITE_PRIVATE (line 74472) | SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){ function SQLITE_PRIVATE (line 74516) | SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){ function SQLITE_PRIVATE (line 74539) | SQLITE_PRIVATE void sqlite3ExprCodeIsNullJump( function SQLITE_PRIVATE (line 74560) | SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char ... function SQLITE_PRIVATE (line 74593) | SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ function isCandidateForInOpt (line 74613) | static int isCandidateForInOpt(Select *p){ function SQLITE_PRIVATE (line 74647) | SQLITE_PRIVATE int sqlite3CodeOnce(Parse *pParse){ function SQLITE_PRIVATE (line 74707) | SQLITE_PRIVATE int sqlite3FindInIndex(Parse *pParse, Expr *pX, int *prNo... function SQLITE_PRIVATE (line 74856) | SQLITE_PRIVATE int sqlite3CodeSubselect( function sqlite3ExprCodeIN (line 75075) | static void sqlite3ExprCodeIN( function codeReal (line 75211) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 75231) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function cacheEntryClear (line 75262) | static void cacheEntryClear(Parse *pParse, struct yColCache *p){ function SQLITE_PRIVATE (line 75276) | SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int i... function SQLITE_PRIVATE (line 75340) | SQLITE_PRIVATE void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int ... function SQLITE_PRIVATE (line 75358) | SQLITE_PRIVATE void sqlite3ExprCachePush(Parse *pParse){ function SQLITE_PRIVATE (line 75367) | SQLITE_PRIVATE void sqlite3ExprCachePop(Parse *pParse, int N){ function sqlite3ExprCachePinRegister (line 75387) | static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 75400) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnOfTable( function SQLITE_PRIVATE (line 75427) | SQLITE_PRIVATE int sqlite3ExprCodeGetColumn( function SQLITE_PRIVATE (line 75459) | SQLITE_PRIVATE void sqlite3ExprCacheClear(Parse *pParse){ function SQLITE_PRIVATE (line 75475) | SQLITE_PRIVATE void sqlite3ExprCacheAffinityChange(Parse *pParse, int iS... function SQLITE_PRIVATE (line 75483) | SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iT... function SQLITE_PRIVATE (line 75500) | SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, int iFrom, int iT... function usedAsColumnCache (line 75516) | static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ function SQLITE_PRIVATE (line 75538) | SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int... function SQLITE_PRIVATE (line 76166) | SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *... function SQLITE_PRIVATE (line 76183) | SQLITE_PRIVATE int sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target){ function SQLITE_PRIVATE (line 76211) | SQLITE_PRIVATE int sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, i... function SQLITE_PRIVATE (line 76237) | SQLITE_PRIVATE void sqlite3ExplainExpr(Vdbe *pOut, Expr *pExpr){ function SQLITE_PRIVATE (line 76471) | SQLITE_PRIVATE void sqlite3ExplainExprList(Vdbe *pOut, ExprList *pList){ function isAppropriateForFactoring (line 76511) | static int isAppropriateForFactoring(Expr *p){ function evalConstExpr (line 76559) | static int evalConstExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 76614) | SQLITE_PRIVATE void sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 76631) | SQLITE_PRIVATE int sqlite3ExprCodeExprList( function exprCodeBetween (line 76666) | static void exprCodeBetween( function SQLITE_PRIVATE (line 76724) | SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int de... function SQLITE_PRIVATE (line 76844) | SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int d... function SQLITE_PRIVATE (line 76996) | SQLITE_PRIVATE int sqlite3ExprCompare(Expr *pA, Expr *pB){ function SQLITE_PRIVATE (line 77038) | SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB){ type SrcCount (line 77058) | struct SrcCount { function exprSrcCount (line 77067) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 77095) | SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrc... function addAggInfoColumn (line 77113) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 77129) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 77146) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 77269) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function SQLITE_PRIVATE (line 77283) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr ... function SQLITE_PRIVATE (line 77299) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList... function SQLITE_PRIVATE (line 77312) | SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ function SQLITE_PRIVATE (line 77327) | SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 77344) | SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ function SQLITE_PRIVATE (line 77358) | SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int... function SQLITE_PRIVATE (line 77369) | SQLITE_PRIVATE void sqlite3ClearTempRegCache(Parse *pParse){ function renameTableFunc (line 77411) | static void renameTableFunc( function renameParentFunc (line 77476) | static void renameParentFunc( function renameTriggerFunc (line 77531) | static void renameTriggerFunc( function SQLITE_PRIVATE (line 77603) | SQLITE_PRIVATE void sqlite3AlterFunctions(void){ function reloadTableSchema (line 77706) | static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zN... function isSystemTable (line 77755) | static int isSystemTable(Parse *pParse, const char *zName){ function SQLITE_PRIVATE (line 77767) | SQLITE_PRIVATE void sqlite3AlterRenameTable( function SQLITE_PRIVATE (line 77968) | SQLITE_PRIVATE void sqlite3MinimumFileFormat(Parse *pParse, int iDb, int... function SQLITE_PRIVATE (line 77997) | SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pC... function SQLITE_PRIVATE (line 78121) | SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *p... function openStatTable (line 78337) | static void openStatTable( type Stat3Accum (line 78419) | typedef struct Stat3Accum Stat3Accum; type Stat3Accum (line 78420) | struct Stat3Accum { function stat3Init (line 78447) | static void stat3Init( function stat3Push (line 78496) | static void stat3Push( function stat3Get (line 78591) | static void stat3Get( function analyzeOneTable (line 78630) | static void analyzeOneTable( function loadAnalysis (line 78909) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 78919) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 78944) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function SQLITE_PRIVATE (line 78975) | SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *... type analysisInfo (line 79036) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 79037) | struct analysisInfo { function analysisLoader (line 79053) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function SQLITE_PRIVATE (line 79100) | SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function loadStat3 (line 79127) | static int loadStat3(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 79271) | SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ function resolveAttachExpr (line 79363) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 79391) | static void attachFunc( function detachFunc (line 79578) | static void detachFunc( function codeAttach (line 79630) | static void codeAttach( function SQLITE_PRIVATE (line 79704) | SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ function SQLITE_PRIVATE (line 79726) | SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname,... function SQLITE_PRIVATE (line 79751) | SQLITE_PRIVATE int sqlite3FixInit( function SQLITE_PRIVATE (line 79784) | SQLITE_PRIVATE int sqlite3FixSrcList( function SQLITE_PRIVATE (line 79811) | SQLITE_PRIVATE int sqlite3FixSelect( function SQLITE_PRIVATE (line 79832) | SQLITE_PRIVATE int sqlite3FixExpr( function SQLITE_PRIVATE (line 79850) | SQLITE_PRIVATE int sqlite3FixExprList( function SQLITE_PRIVATE (line 79867) | SQLITE_PRIVATE int sqlite3FixTriggerStep( function SQLITE_API (line 79957) | SQLITE_API int sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 79974) | static void sqliteAuthBadReturnCode(Parse *pParse){ function SQLITE_PRIVATE (line 79988) | SQLITE_PRIVATE int sqlite3AuthReadCol( function SQLITE_PRIVATE (line 80021) | SQLITE_PRIVATE void sqlite3AuthRead( function SQLITE_PRIVATE (line 80078) | SQLITE_PRIVATE int sqlite3AuthCheck( function SQLITE_PRIVATE (line 80114) | SQLITE_PRIVATE void sqlite3AuthContextPush( function SQLITE_PRIVATE (line 80129) | SQLITE_PRIVATE void sqlite3AuthContextPop(AuthContext *pContext){ function SQLITE_PRIVATE (line 80169) | SQLITE_PRIVATE void sqlite3BeginParse(Parse *pParse, int explainFlag){ type TableLock (line 80179) | struct TableLock { function SQLITE_PRIVATE (line 80196) | SQLITE_PRIVATE void sqlite3TableLock( function codeTableLocks (line 80236) | static void codeTableLocks(Parse *pParse){ function SQLITE_PRIVATE (line 80264) | SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ function SQLITE_PRIVATE (line 80367) | SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zForma... function SQLITE_PRIVATE (line 80405) | SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 80433) | SQLITE_PRIVATE Table *sqlite3LocateTable( function SQLITE_PRIVATE (line 80472) | SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3 *db, const char *zName, c... function freeIndex (line 80493) | static void freeIndex(sqlite3 *db, Index *p){ function SQLITE_PRIVATE (line 80507) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 80542) | SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3 *db){ function SQLITE_PRIVATE (line 80569) | SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function SQLITE_PRIVATE (line 80595) | SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function SQLITE_PRIVATE (line 80613) | SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3 *db){ function sqliteDeleteColumnNames (line 80621) | static void sqliteDeleteColumnNames(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 80652) | SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 80708) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 80737) | SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 80752) | SQLITE_PRIVATE void sqlite3OpenMasterTable(Parse *p, int iDb){ function SQLITE_PRIVATE (line 80768) | SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *db, const char *zName){ function SQLITE_PRIVATE (line 80789) | SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 80814) | SQLITE_PRIVATE int sqlite3TwoPartName( function SQLITE_PRIVATE (line 80851) | SQLITE_PRIVATE int sqlite3CheckObjectName(Parse *pParse, const char *zNa... function SQLITE_PRIVATE (line 80877) | SQLITE_PRIVATE void sqlite3StartTable( function SQLITE_PRIVATE (line 81100) | SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName){ function SQLITE_PRIVATE (line 81149) | SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ function SQLITE_PRIVATE (line 81181) | SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn){ function SQLITE_PRIVATE (line 81226) | SQLITE_PRIVATE void sqlite3AddColumnType(Parse *pParse, Token *pType){ function SQLITE_PRIVATE (line 81248) | SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){ function SQLITE_PRIVATE (line 81291) | SQLITE_PRIVATE void sqlite3AddPrimaryKey( function SQLITE_PRIVATE (line 81355) | SQLITE_PRIVATE void sqlite3AddCheckConstraint( function SQLITE_PRIVATE (line 81377) | SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function SQLITE_PRIVATE (line 81428) | SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *... function SQLITE_PRIVATE (line 81462) | SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 81480) | static int identLength(const char *z){ function identPut (line 81501) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function SQLITE_PRIVATE (line 81613) | SQLITE_PRIVATE void sqlite3EndTable( function SQLITE_PRIVATE (line 81825) | SQLITE_PRIVATE void sqlite3CreateView( function SQLITE_PRIVATE (line 81903) | SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 81998) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function SQLITE_PRIVATE (line 82034) | SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom... function destroyRootPage (line 82064) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 82092) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 82149) | static void sqlite3ClearStatTables( function SQLITE_PRIVATE (line 82172) | SQLITE_PRIVATE void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int... function SQLITE_PRIVATE (line 82243) | SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 82358) | SQLITE_PRIVATE void sqlite3CreateForeignKey( function SQLITE_PRIVATE (line 82479) | SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 82500) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function SQLITE_PRIVATE (line 82623) | SQLITE_PRIVATE Index *sqlite3CreateIndex( function SQLITE_PRIVATE (line 83118) | SQLITE_PRIVATE void sqlite3DefaultRowEst(Index *pIdx){ function SQLITE_PRIVATE (line 83139) | SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 83220) | SQLITE_PRIVATE void *sqlite3ArrayAllocate( function SQLITE_PRIVATE (line 83251) | SQLITE_PRIVATE IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, T... function SQLITE_PRIVATE (line 83275) | SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function SQLITE_PRIVATE (line 83289) | SQLITE_PRIVATE int sqlite3IdListIndex(IdList *pList, const char *zName){ function SQLITE_PRIVATE (line 83317) | SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( function SQLITE_PRIVATE (line 83399) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( function SQLITE_PRIVATE (line 83434) | SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *... function SQLITE_PRIVATE (line 83452) | SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SQLITE_PRIVATE (line 83485) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( function SQLITE_PRIVATE (line 83529) | SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, T... function SQLITE_PRIVATE (line 83559) | SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ function SQLITE_PRIVATE (line 83573) | SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ function SQLITE_PRIVATE (line 83599) | SQLITE_PRIVATE void sqlite3CommitTransaction(Parse *pParse){ function SQLITE_PRIVATE (line 83616) | SQLITE_PRIVATE void sqlite3RollbackTransaction(Parse *pParse){ function SQLITE_PRIVATE (line 83634) | SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function SQLITE_PRIVATE (line 83654) | SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ function SQLITE_PRIVATE (line 83705) | SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 83736) | SQLITE_PRIVATE void sqlite3CodeVerifyNamedSchema(Parse *pParse, const ch... function SQLITE_PRIVATE (line 83760) | SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setSta... function SQLITE_PRIVATE (line 83774) | SQLITE_PRIVATE void sqlite3MultiWrite(Parse *pParse){ function SQLITE_PRIVATE (line 83795) | SQLITE_PRIVATE void sqlite3MayAbort(Parse *pParse){ function SQLITE_PRIVATE (line 83805) | SQLITE_PRIVATE void sqlite3HaltConstraint(Parse *pParse, int onError, ch... function collationMatch (line 83818) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 83837) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 83856) | static void reindexDatabases(Parse *pParse, char const *zColl){ function SQLITE_PRIVATE (line 83888) | SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *... function SQLITE_PRIVATE (line 83952) | SQLITE_PRIVATE KeyInfo *sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx){ function callCollNeeded (line 84002) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 84031) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function SQLITE_PRIVATE (line 84061) | SQLITE_PRIVATE CollSeq *sqlite3GetCollSeq( function SQLITE_PRIVATE (line 84098) | SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 84128) | static CollSeq *findCollSeqEntry( function SQLITE_PRIVATE (line 84181) | SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq( function matchQuality (line 84228) | static int matchQuality( function FuncDef (line 84263) | static FuncDef *functionSearch( function SQLITE_PRIVATE (line 84281) | SQLITE_PRIVATE void sqlite3FuncDefInsert( function SQLITE_PRIVATE (line 84322) | SQLITE_PRIVATE FuncDef *sqlite3FindFunction( function SQLITE_PRIVATE (line 84406) | SQLITE_PRIVATE void sqlite3SchemaClear(void *p){ function SQLITE_PRIVATE (line 84438) | SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ function SQLITE_PRIVATE (line 84488) | SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function SQLITE_PRIVATE (line 84509) | SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int vie... function SQLITE_PRIVATE (line 84546) | SQLITE_PRIVATE void sqlite3MaterializeView( function SQLITE_PRIVATE (line 84588) | SQLITE_PRIVATE Expr *sqlite3LimitWhere( function SQLITE_PRIVATE (line 84679) | SQLITE_PRIVATE void sqlite3DeleteFrom( function SQLITE_PRIVATE (line 84937) | SQLITE_PRIVATE void sqlite3GenerateRowDelete( function SQLITE_PRIVATE (line 85043) | SQLITE_PRIVATE void sqlite3GenerateRowIndexDelete( function SQLITE_PRIVATE (line 85071) | SQLITE_PRIVATE int sqlite3GenerateIndexKey( function CollSeq (line 85136) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 85144) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 85151) | static void minmaxFunc( function typeofFunc (line 85181) | static void typeofFunc( function lengthFunc (line 85202) | static void lengthFunc( function absFunc (line 85242) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function substrFunc (line 85292) | static void substrFunc( function roundFunc (line 85378) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 85440) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 85459) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function ifnullFunc (line 85492) | static void ifnullFunc( function randomFunc (line 85511) | static void randomFunc( function randomBlob (line 85537) | static void randomBlob( function last_insert_rowid (line 85561) | static void last_insert_rowid( function changes (line 85581) | static void changes( function total_changes (line 85595) | static void total_changes( type compareInfo (line 85610) | struct compareInfo { type compareInfo (line 85630) | struct compareInfo type compareInfo (line 85633) | struct compareInfo type compareInfo (line 85636) | struct compareInfo function patternCompare (line 85666) | static int patternCompare( function likeFunc (line 85796) | static void likeFunc( function nullifFunc (line 85849) | static void nullifFunc( function versionFunc (line 85865) | static void versionFunc( function sourceidFunc (line 85881) | static void sourceidFunc( function errlogFunc (line 85897) | static void errlogFunc( function compileoptionusedFunc (line 85913) | static void compileoptionusedFunc( function compileoptiongetFunc (line 85937) | static void compileoptiongetFunc( function quoteFunc (line 85971) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function hexFunc (line 86047) | static void hexFunc( function zeroblobFunc (line 86075) | static void zeroblobFunc( function replaceFunc (line 86100) | static void replaceFunc( function trimFunc (line 86184) | static void trimFunc( function soundexFunc (line 86276) | static void soundexFunc( function loadExt (line 86329) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 86352) | typedef struct SumCtx SumCtx; type SumCtx (line 86353) | struct SumCtx { function sumStep (line 86371) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumFinalize (line 86392) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 86405) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 86412) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 86423) | typedef struct CountCtx CountCtx; type CountCtx (line 86424) | struct CountCtx { function countStep (line 86431) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 86447) | static void countFinalize(sqlite3_context *context){ function minmaxStep (line 86456) | static void minmaxStep( function minMaxFinalize (line 86493) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 86507) | static void groupConcatStep( function groupConcatFinalize (line 86540) | static void groupConcatFinalize(sqlite3_context *context){ function SQLITE_PRIVATE (line 86560) | SQLITE_PRIVATE void sqlite3RegisterBuiltinFunctions(sqlite3 *db){ function setLikeOptFlag (line 86571) | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal){ function SQLITE_PRIVATE (line 86585) | SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSe... function SQLITE_PRIVATE (line 86608) | SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *... function SQLITE_PRIVATE (line 86643) | SQLITE_PRIVATE void sqlite3RegisterGlobalFunctions(void){ function locateFkeyIndex (line 86917) | static int locateFkeyIndex( function fkLookupParent (line 87050) | static void fkLookupParent( function fkScanChildren (line 87205) | static void fkScanChildren( function SQLITE_PRIVATE (line 87329) | SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 87342) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function SQLITE_PRIVATE (line 87370) | SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Ta... function SQLITE_PRIVATE (line 87431) | SQLITE_PRIVATE void sqlite3FkCheck( function SQLITE_PRIVATE (line 87594) | SQLITE_PRIVATE u32 sqlite3FkOldmask( function SQLITE_PRIVATE (line 87630) | SQLITE_PRIVATE int sqlite3FkRequired( function Trigger (line 87705) | static Trigger *fkActionTrigger( function SQLITE_PRIVATE (line 87891) | SQLITE_PRIVATE void sqlite3FkActions( function SQLITE_PRIVATE (line 87919) | SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 87977) | SQLITE_PRIVATE void sqlite3OpenTable( function SQLITE_PRIVATE (line 88014) | SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(Vdbe *v, Index *pIdx){ function SQLITE_PRIVATE (line 88056) | SQLITE_PRIVATE void sqlite3TableAffinityStr(Vdbe *v, Table *pTab){ function readsTable (line 88093) | static int readsTable(Parse *p, int iStartAddr, int iDb, Table *pTab){ function autoIncBegin (line 88148) | static int autoIncBegin( function SQLITE_PRIVATE (line 88180) | SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 88223) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_PRIVATE (line 88236) | SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 88391) | SQLITE_PRIVATE void sqlite3Insert( function SQLITE_PRIVATE (line 89096) | SQLITE_PRIVATE void sqlite3GenerateConstraintChecks( function SQLITE_PRIVATE (line 89393) | SQLITE_PRIVATE void sqlite3CompleteInsertion( function SQLITE_PRIVATE (line 89453) | SQLITE_PRIVATE int sqlite3OpenTableAndIndices( function xferCompatibleCollation (line 89498) | static int xferCompatibleCollation(const char *z1, const char *z2){ function xferCompatibleIndex (line 89519) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 89570) | static int xferOptimization( function SQLITE_API (line 89842) | SQLITE_API int sqlite3_exec( type sqlite3_api_routines (line 90001) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_api_routines (line 90013) | struct sqlite3_api_routines { function sqlite3LoadExtension (line 90804) | static int sqlite3LoadExtension( function SQLITE_API (line 90885) | SQLITE_API int sqlite3_load_extension( function SQLITE_PRIVATE (line 90903) | SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3 *db){ function SQLITE_API (line 90916) | SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 90947) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 90948) | static SQLITE_WSD struct sqlite3AutoExtList { function SQLITE_API (line 90973) | SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){ function SQLITE_API (line 91012) | SQLITE_API void sqlite3_reset_auto_extension(void){ function SQLITE_PRIVATE (line 91034) | SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3 *db){ function u8 (line 91096) | static u8 getSafetyLevel(const char *z, int omitFull, int dflt){ function SQLITE_PRIVATE (line 91118) | SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, int dflt){ function getLockingMode (line 91131) | static int getLockingMode(const char *z){ function getAutoVacuum (line 91146) | static int getAutoVacuum(const char *z){ function getTempStore (line 91162) | static int getTempStore(const char *z){ function invalidateTempStorage (line 91180) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 91202) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function returnSingleInt (line 91217) | static void returnSingleInt(Parse *pParse, const char *zLabel, i64 value){ function flagPragma (line 91236) | static int flagPragma(Parse *pParse, const char *zLeft, const char *zRig... function SQLITE_PRIVATE (line 91338) | SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){ function SQLITE_PRIVATE (line 91372) | SQLITE_PRIVATE void sqlite3Pragma( function corruptSchema (line 92723) | static void corruptSchema( function SQLITE_PRIVATE (line 92753) | SQLITE_PRIVATE int sqlite3InitCallback(void *pInit, int argc, char **arg... function sqlite3InitOne (line 92835) | static int sqlite3InitOne(sqlite3 *db, int iDb, char **pzErrMsg){ function SQLITE_PRIVATE (line 93087) | SQLITE_PRIVATE int sqlite3Init(sqlite3 *db, char **pzErrMsg){ function SQLITE_PRIVATE (line 93128) | SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ function schemaIsValid (line 93148) | static void schemaIsValid(Parse *pParse){ function SQLITE_PRIVATE (line 93197) | SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *pSchema){ function sqlite3Prepare (line 93225) | static int sqlite3Prepare( function sqlite3LockAndPrepare (line 93385) | static int sqlite3LockAndPrepare( function SQLITE_PRIVATE (line 93421) | SQLITE_PRIVATE int sqlite3Reprepare(Vdbe *p){ function SQLITE_API (line 93458) | SQLITE_API int sqlite3_prepare( function SQLITE_API (line 93470) | SQLITE_API int sqlite3_prepare_v2( function sqlite3Prepare16 (line 93488) | static int sqlite3Prepare16( function SQLITE_API (line 93538) | SQLITE_API int sqlite3_prepare16( function SQLITE_API (line 93550) | SQLITE_API int sqlite3_prepare16_v2( function clearSelect (line 93587) | static void clearSelect(sqlite3 *db, Select *p){ function SQLITE_PRIVATE (line 93602) | SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, ... function SQLITE_PRIVATE (line 93615) | SQLITE_PRIVATE Select *sqlite3SelectNew( function SQLITE_PRIVATE (line 93669) | SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3 *db, Select *p){ function SQLITE_PRIVATE (line 93693) | SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, ... function columnIndex (line 93754) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 93771) | static int tableAndColumnIndex( function addWhereTerm (line 93806) | static void addWhereTerm( function setJoinExpr (line 93865) | static void setJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 93890) | static int sqliteProcessJoin(Parse *pParse, Select *p){ function pushOntoSorter (line 93982) | static void pushOntoSorter( function codeOffset (line 94027) | static void codeOffset( function codeDistinct (line 94051) | static void codeDistinct( function checkForMultiColumnSelectError (line 94077) | static int checkForMultiColumnSelectError( function selectInnerLoop (line 94102) | static void selectInnerLoop( function KeyInfo (line 94323) | static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList){ function explainTempTable (line 94377) | static void explainTempTable(Parse *pParse, const char *zUsage){ function explainComposite (line 94415) | static void explainComposite( function generateSortTail (line 94443) | static void generateSortTail( function generateColumnTypes (line 94695) | static void generateColumnTypes( function generateColumnNames (line 94735) | static void generateColumnNames( function selectColumnsFromExprList (line 94811) | static int selectColumnsFromExprList( function selectAddColumnTypeAndCollation (line 94913) | static void selectAddColumnTypeAndCollation( function SQLITE_PRIVATE (line 94950) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_PRIVATE (line 94986) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 95018) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 95078) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function multiSelect (line 95133) | static int multiSelect( function generateOutputSubroutine (line 95506) | static int generateOutputSubroutine( function multiSelectOrderBy (line 95729) | static int multiSelectOrderBy( function Expr (line 96097) | static Expr *substExpr( function substExprList (line 96129) | static void substExprList( function substSelect (line 96141) | static void substSelect( function flattenSubquery (line 96289) | static int flattenSubquery( function u8 (line 96676) | static u8 minMaxQuery(Select *p){ function Table (line 96707) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 96738) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_... function selectExpander (line 96781) | static int selectExpander(Walker *pWalker, Select *p){ function exprWalkNoop (line 97009) | static int exprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function sqlite3SelectExpand (line 97027) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 97050) | static int selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 97084) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 97107) | SQLITE_PRIVATE void sqlite3SelectPrep( function resetAccumulator (line 97131) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 97163) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 97179) | static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ function explainSimpleCount (line 97262) | static void explainSimpleCount( function SQLITE_PRIVATE (line 97338) | SQLITE_PRIVATE int sqlite3Select( function explainOneSelect (line 98108) | static void explainOneSelect(Vdbe *pVdbe, Select *p){ function SQLITE_PRIVATE (line 98178) | SQLITE_PRIVATE void sqlite3ExplainSelect(Vdbe *pVdbe, Select *p){ type TabResult (line 98229) | typedef struct TabResult { function sqlite3_get_table_cb (line 98244) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_API (line 98318) | SQLITE_API int sqlite3_get_table( function SQLITE_API (line 98384) | SQLITE_API void sqlite3_free_table( function SQLITE_PRIVATE (line 98418) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 98446) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 98479) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 98670) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 98750) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3 *db, Select... function TriggerStep (line 98768) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 98793) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 98826) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 98851) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 98870) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 98888) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 98932) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 98941) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 98999) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 99027) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function SQLITE_PRIVATE (line 99042) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SrcList (line 99078) | static SrcList *targetSrcList( function codeTriggerProgram (line 99103) | static int codeTriggerProgram( function transferParseError (line 99198) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 99213) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 99326) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 99360) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 99432) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 99494) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 99586) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function SQLITE_PRIVATE (line 99614) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 100124) | static void updateVirtualTable( function vacuumFinalize (line 100224) | static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErr... function execSql (line 100236) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execExecSql (line 100255) | static int execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function SQLITE_PRIVATE (line 100283) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse){ function SQLITE_PRIVATE (line 100294) | SQLITE_PRIVATE int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db){ type VtabCtx (line 100572) | struct VtabCtx { function createModule (line 100582) | static int createModule( function SQLITE_API (line 100626) | SQLITE_API int sqlite3_create_module( function SQLITE_API (line 100638) | SQLITE_API int sqlite3_create_module_v2( function SQLITE_PRIVATE (line 100656) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 100666) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 100677) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 100701) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 100741) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 100779) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 100810) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 100827) | static void addModuleArgument(sqlite3 *db, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 100852) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 100897) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 100910) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 100992) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 101002) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 101018) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 101127) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 101161) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 101183) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 101197) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_API (line 101238) | SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 101301) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 101332) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 101360) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, char **pzErrmsg){ function SQLITE_PRIVATE (line 101384) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 101393) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 101406) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 101461) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 101507) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 101573) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_API (line 101599) | SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_API (line 101614) | SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 101681) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 101682) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 101683) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 101684) | typedef struct WhereAndInfo WhereAndInfo; type WhereCost (line 101685) | typedef struct WhereCost WhereCost; type WhereTerm (line 101738) | typedef struct WhereTerm WhereTerm; type WhereTerm (line 101739) | struct WhereTerm { type WhereClause (line 101784) | struct WhereClause { type WhereOrInfo (line 101805) | struct WhereOrInfo { type WhereAndInfo (line 101814) | struct WhereAndInfo { type WhereMaskSet (line 101844) | struct WhereMaskSet { type WhereCost (line 101853) | struct WhereCost { function whereClauseInit (line 101916) | static void whereClauseInit( function whereOrInfoDelete (line 101938) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 101946) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseClear (line 101955) | static void whereClauseClear(WhereClause *pWC){ function whereClauseInsert (line 101993) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u8 wtFlags){ function whereSplit (line 102039) | static void whereSplit(WhereClause *pWC, Expr *pExpr, int op){ function Bitmask (line 102059) | static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){ function createMask (line 102078) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function Bitmask (line 102099) | static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){ function Bitmask (line 102115) | static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){ function Bitmask (line 102125) | static Bitmask exprSelectTableUsage(WhereMaskSet *pMaskSet, Select *pS){ function allowedOp (line 102158) | static int allowedOp(int op){ function exprCommute (line 102183) | static void exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 102206) | static u16 operatorMask(int op){ function WhereTerm (line 102233) | static WhereTerm *findTerm( function exprAnalyzeAll (line 102290) | static void exprAnalyzeAll( function isLikeOrGlob (line 102309) | static int isLikeOrGlob( function isMatchOfColumn (line 102407) | static int isMatchOfColumn( function transferJoinMarkings (line 102433) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function exprAnalyzeOrTerm (line 102515) | static void exprAnalyzeOrTerm( function exprAnalyze (line 102768) | static void exprAnalyze( function referencesOtherTables (line 103058) | static int referencesOtherTables( function findIndexCol (line 103083) | static int findIndexCol( function isDistinctIndex (line 103121) | static int isDistinctIndex( function isDistinctRedundant (line 103174) | static int isDistinctRedundant( function isSortingIndex (line 103253) | static int isSortingIndex( function estLog (line 103400) | static double estLog(double N){ function TRACE_IDX_INPUTS (line 103417) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 103435) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ type SrcList_item (line 103458) | struct SrcList_item function bestOrClauseIndex (line 103468) | static void bestOrClauseIndex( function termCanDriveIndex (line 103563) | static int termCanDriveIndex( function bestAutomaticIndex (line 103587) | static void bestAutomaticIndex( function constructAutomaticIndex (line 103658) | static void constructAutomaticIndex( function sqlite3_index_info (line 103809) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 103924) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function bestVirtualIndex (line 103973) | static void bestVirtualIndex( function whereKeyStats (line 104122) | static int whereKeyStats( function valueFromExpr (line 104291) | static int valueFromExpr( function whereRangeScanEst (line 104348) | static int whereRangeScanEst( function whereEqualScanEst (line 104432) | static int whereEqualScanEst( function whereInScanEst (line 104481) | static int whereInScanEst( function bestBtreeIndex (line 104536) | static void bestBtreeIndex( function bestIndex (line 105021) | static void bestIndex( function disableTerm (line 105071) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 105097) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function codeEqualityTerm (line 105137) | static int codeEqualityTerm( function codeAllEqualityTerms (line 105230) | static int codeAllEqualityTerms( function explainAppendTerm (line 105312) | static void explainAppendTerm( function explainOneScan (line 105381) | static void explainOneScan( function Bitmask (line 105464) | static Bitmask codeOneLoopStart( function whereInfoFree (line 106193) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 106307) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function SQLITE_PRIVATE (line 106833) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ type LimitVal (line 106991) | struct LimitVal { type LikeOp (line 107000) | struct LikeOp { type TrigEvent (line 107014) | struct TrigEvent { int a; IdList * b; } type AttachKey (line 107019) | struct AttachKey { int type; Token key; } type ValueList (line 107024) | struct ValueList { function spanSet (line 107034) | static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){ function spanExpr (line 107043) | static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue){ function spanBinaryExpr (line 107052) | static void spanBinaryExpr( function spanUnaryPostfix (line 107066) | static void spanUnaryPostfix( function binaryToUnaryIfNull (line 107080) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function spanUnaryPrefix (line 107091) | static void spanUnaryPrefix( type YYMINORTYPE (line 107156) | typedef union { type yyStackEntry (line 107816) | struct yyStackEntry { type yyStackEntry (line 107823) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 107827) | struct yyParser { type yyParser (line 107841) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 107867) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 108284) | static void yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 108315) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(size_t)){ function yy_destructor (line 108337) | static void yy_destructor( function yy_pop_parser_stack (line 108438) | static int yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 108470) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 108489) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function yy_find_shift_action (line 108503) | static int yy_find_shift_action( function yy_find_reduce_action (line 108568) | static int yy_find_reduce_action( function yyStackOverflow (line 108598) | static void yyStackOverflow(yyParser *yypParser, YYMINORTYPE *yypMinor){ function yy_shift (line 108618) | static void yy_shift( function yy_reduce (line 109003) | static void yy_reduce( function yy_parse_failed (line 110211) | static void yy_parse_failed( function yy_syntax_error (line 110230) | static void yy_syntax_error( function yy_accept (line 110247) | static void yy_accept( function SQLITE_PRIVATE (line 110281) | SQLITE_PRIVATE void sqlite3Parser( function keywordCode (line 110516) | static int keywordCode(const char *z, int n){ function SQLITE_PRIVATE (line 110768) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_PRIVATE (line 110820) | SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ function SQLITE_PRIVATE (line 111096) | SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, cha... function SQLITE_API (line 111341) | SQLITE_API int sqlite3_complete(const char *zSql){ function SQLITE_API (line 111499) | SQLITE_API int sqlite3_complete16(const void *zSql){ function SQLITE_API (line 111649) | SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; } function SQLITE_API (line 111655) | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } function SQLITE_API (line 111660) | SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_API (line 111666) | SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_API (line 111727) | SQLITE_API int sqlite3_initialize(void){ function SQLITE_API (line 111877) | SQLITE_API int sqlite3_shutdown(void){ function SQLITE_API (line 111924) | SQLITE_API int sqlite3_config(int op, ...){ function setupLookaside (line 112108) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_API (line 112164) | SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function SQLITE_API (line 112172) | SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_API (line 112191) | SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){ function allSpaces (line 112244) | static int allSpaces(const char *z, int n){ function binCollFunc (line 112256) | static int binCollFunc( function nocaseCollatingFunc (line 112286) | static int nocaseCollatingFunc( function SQLITE_API (line 112303) | SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_API (line 112310) | SQLITE_API int sqlite3_changes(sqlite3 *db){ function SQLITE_API (line 112317) | SQLITE_API int sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 112326) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 112343) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 112358) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 112382) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 112396) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_API (line 112443) | SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_API (line 112444) | SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 112455) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 112569) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 112605) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 112658) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 112704) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p){ function SQLITE_API (line 112720) | SQLITE_API int sqlite3_busy_handler( function SQLITE_API (line 112739) | SQLITE_API void sqlite3_progress_handler( function SQLITE_API (line 112764) | SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_API (line 112777) | SQLITE_API void sqlite3_interrupt(sqlite3 *db){ function SQLITE_PRIVATE (line 112788) | SQLITE_PRIVATE int sqlite3CreateFunc( function SQLITE_API (line 112882) | SQLITE_API int sqlite3_create_function( function SQLITE_API (line 112896) | SQLITE_API int sqlite3_create_function_v2( function SQLITE_API (line 112933) | SQLITE_API int sqlite3_create_function16( function SQLITE_API (line 112969) | SQLITE_API int sqlite3_overload_function( function SQLITE_API (line 112995) | SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const c... function SQLITE_API (line 113012) | SQLITE_API void *sqlite3_profile( function SQLITE_API (line 113032) | SQLITE_API void *sqlite3_commit_hook( function SQLITE_API (line 113050) | SQLITE_API void *sqlite3_update_hook( function SQLITE_API (line 113068) | SQLITE_API void *sqlite3_rollback_hook( function SQLITE_PRIVATE (line 113089) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_API (line 113115) | SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 113133) | SQLITE_API void *sqlite3_wal_hook( function SQLITE_API (line 113154) | SQLITE_API int sqlite3_wal_checkpoint_v2( function SQLITE_API (line 113201) | SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 113225) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 113269) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 113288) | SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 113315) | SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){ function SQLITE_API (line 113361) | SQLITE_API int sqlite3_errcode(sqlite3 *db){ function SQLITE_API (line 113370) | SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){ function createCollation (line 113384) | static int createCollation( function SQLITE_API (line 113521) | SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 113582) | SQLITE_PRIVATE int sqlite3ParseUri( function openDatabase (line 113796) | static int openDatabase( function SQLITE_API (line 114055) | SQLITE_API int sqlite3_open( function SQLITE_API (line 114062) | SQLITE_API int sqlite3_open_v2( function SQLITE_API (line 114075) | SQLITE_API int sqlite3_open16( function SQLITE_API (line 114112) | SQLITE_API int sqlite3_create_collation( function SQLITE_API (line 114131) | SQLITE_API int sqlite3_create_collation_v2( function SQLITE_API (line 114152) | SQLITE_API int sqlite3_create_collation16( function SQLITE_API (line 114178) | SQLITE_API int sqlite3_collation_needed( function SQLITE_API (line 114196) | SQLITE_API int sqlite3_collation_needed16( function SQLITE_API (line 114215) | SQLITE_API int sqlite3_global_recover(void){ function SQLITE_API (line 114228) | SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){ function SQLITE_PRIVATE (line 114243) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 114250) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 114257) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_API (line 114274) | SQLITE_API void sqlite3_thread_cleanup(void){ function SQLITE_API (line 114283) | SQLITE_API int sqlite3_table_column_metadata( function SQLITE_API (line 114394) | SQLITE_API int sqlite3_sleep(int ms){ function SQLITE_API (line 114410) | SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_API (line 114420) | SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_API (line 114451) | SQLITE_API int sqlite3_test_control(int op, ...){ function SQLITE_API (line 114700) | SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, cons... function SQLITE_API (line 114715) | SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_API (line 114724) | SQLITE_API sqlite3_int64 sqlite3_uri_int64( function SQLITE_PRIVATE (line 114740) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 114756) | SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbN... function SQLITE_API (line 114765) | SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function checkListProperties (line 114826) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 114852) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 114867) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 114882) | static void enterMutex(void){ function leaveMutex (line 114890) | static void leaveMutex(void){ function SQLITE_API (line 114917) | SQLITE_API int sqlite3_unlock_notify( function SQLITE_PRIVATE (line 114967) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 114995) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 115094) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 115481) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 115482) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 115483) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 115485) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 115580) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 115585) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 115620) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 115621) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 115631) | struct Fts3Hash { type Fts3HashElem (line 115649) | struct Fts3HashElem { type u8 (line 115807) | typedef unsigned char u8; type i16 (line 115808) | typedef short int i16; type u32 (line 115809) | typedef unsigned int u32; type sqlite3_uint64 (line 115810) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 115811) | typedef sqlite3_int64 i64; type Fts3Table (line 115845) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 115846) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 115847) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 115848) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 115849) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 115851) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 115852) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 115853) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 115854) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 115855) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type Fts3Table (line 115864) | struct Fts3Table { type Fts3Cursor (line 115938) | struct Fts3Cursor { type Fts3Doclist (line 115987) | struct Fts3Doclist { type Fts3PhraseToken (line 116004) | struct Fts3PhraseToken { type Fts3Phrase (line 116017) | struct Fts3Phrase { type Fts3Expr (line 116052) | struct Fts3Expr { type Fts3SegFilter (line 116141) | struct Fts3SegFilter { type Fts3MultiSegReader (line 116148) | struct Fts3MultiSegReader { function SQLITE_PRIVATE (line 116265) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 116282) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *p, sqlite_int64 *v){ function SQLITE_PRIVATE (line 116298) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 116308) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 116331) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 116360) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 116375) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 116397) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function fts3DbExec (line 116428) | static void fts3DbExec( function fts3DestroyMethod (line 116451) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 116483) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 116520) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 116538) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 116603) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 116637) | static int fts3IsSpecialColumn( function fts3Appendf (line 116662) | static void fts3Appendf( function fts3GobbleInt (line 116829) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 116859) | static int fts3PrefixParameter( function fts3ContentColumns (line 116922) | static int fts3ContentColumns( function fts3InitVtab (line 116993) | static int fts3InitVtab( function fts3ConnectMethod (line 117330) | static int fts3ConnectMethod( function fts3CreateMethod (line 117340) | static int fts3CreateMethod( function fts3BestIndexMethod (line 117359) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 117440) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CloseMethod (line 117461) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 117485) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr, sqlite3_stmt **ppStmt){ function fts3CursorSeek (line 117504) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 117549) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 117670) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 117718) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 117742) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 117789) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 117834) | static void fts3ReadNextPos( function fts3PutColNumber (line 117855) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 117873) | static void fts3PoslistMerge( function fts3PoslistPhraseMerge (line 117963) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 118087) | static int fts3PoslistNearMerge( type TermSelect (line 118126) | typedef struct TermSelect TermSelect; type TermSelect (line 118127) | struct TermSelect { function fts3GetDeltaVarint3 (line 118145) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 118179) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 118225) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 118317) | static void fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 118375) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 118427) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 118481) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 118539) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 118564) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 118638) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 118670) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 118695) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 118752) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 118761) | static int fts3TermSelect( function fts3DoclistCountDocids (line 118818) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 118844) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function fts3FilterMethod (line 118878) | static int fts3FilterMethod( function fts3EofMethod (line 118975) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 118985) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 119002) | static int fts3ColumnMethod( function fts3UpdateMethod (line 119052) | static int fts3UpdateMethod( function fts3SyncMethod (line 119065) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3BeginMethod (line 119108) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 119125) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 119140) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 119155) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 119178) | static int fts3FunctionArg( function fts3SnippetFunc (line 119201) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 119242) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 119268) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 119302) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 119322) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 119358) | static int fts3RenameMethod( function fts3SavepointMethod (line 119410) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 119427) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 119442) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function hashDestroy (line 119483) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 119514) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 119620) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 119660) | static void fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 119720) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 119756) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 119862) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 119900) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 119956) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalPhraseNext (line 119997) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 120077) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 120112) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 120113) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 120129) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 120183) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 120244) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 120373) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 120423) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 120454) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 120528) | static void fts3EvalNextRow( function fts3EvalNearTest (line 120653) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 120735) | static int fts3EvalTestExpr( function fts3EvalTestDeferredAndNear (line 120846) | static int fts3EvalTestDeferredAndNear(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 120876) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 120907) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 120945) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr){ function fts3EvalGatherStats (line 120988) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 121100) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 121148) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 121253) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 121271) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_API (line 121280) | SQLITE_API int sqlite3_extension_init( type Fts3auxTable (line 121312) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 121313) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 121315) | struct Fts3auxTable { type Fts3auxCursor (line 121320) | struct Fts3auxCursor { function fts3auxConnectMethod (line 121347) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 121405) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 121426) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 121482) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 121498) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 121511) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 121530) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 121624) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 121685) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 121693) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 121721) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 121734) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 121860) | typedef struct ParseContext ParseContext; type ParseContext (line 121861) | struct ParseContext { function fts3isspace (line 121884) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 121899) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 121939) | static int getNextToken( function getNextString (line 122030) | static int getNextString( function getNextNode (line 122154) | static int getNextNode( function opPrecedence (line 122326) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 122347) | static void insertBinaryOperator( function fts3ExprParse (line 122378) | static int fts3ExprParse( function SQLITE_PRIVATE (line 122540) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function SQLITE_PRIVATE (line 122583) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *p){ function queryTestTokenizer (line 122606) | static int queryTestTokenizer( function fts3ExprTest (line 122695) | static void fts3ExprTest( function SQLITE_PRIVATE (line 122774) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3* db){ function fts3HashFree (line 122827) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 122841) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 122856) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 122879) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 122889) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 122897) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 122905) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 122948) | static void fts3HashInsertElement( function fts3Rehash (line 122978) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 123002) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 123030) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 123064) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 123085) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 123107) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 123204) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 123211) | typedef struct porter_tokenizer_cursor { function porterCreate (line 123225) | static int porterCreate( function porterDestroy (line 123244) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 123255) | static int porterOpen( function porterClose (line 123288) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 123316) | static int isConsonant(const char *z){ function isVowel (line 123325) | static int isVowel(const char *z){ function m_gt_0 (line 123354) | static int m_gt_0(const char *z){ function m_eq_1 (line 123364) | static int m_eq_1(const char *z){ function m_gt_1 (line 123378) | static int m_gt_1(const char *z){ function hasVowel (line 123392) | static int hasVowel(const char *z){ function doubleConsonant (line 123403) | static int doubleConsonant(const char *z){ function star_oh (line 123415) | static int star_oh(const char *z){ function stem (line 123435) | static int stem( function copy_stemmer (line 123460) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 123507) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 123744) | static int porterNext( function SQLITE_PRIVATE (line 123806) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function scalarFunc (line 123866) | static void scalarFunc( function SQLITE_PRIVATE (line 123909) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 123923) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 123960) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 124048) | static void testFunc( function registerTokenizer (line 124139) | static function queryTokenizer (line 124161) | static function intTestFunc (line 124207) | static void intTestFunc( function SQLITE_PRIVATE (line 124259) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 124338) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 124343) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 124354) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 124357) | static int fts3_isalnum(int x){ function simpleCreate (line 124364) | static int simpleCreate( function simpleDestroy (line 124405) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 124416) | static int simpleOpen( function simpleClose (line 124449) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 124460) | static int simpleNext( function SQLITE_PRIVATE (line 124531) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( function fts3LogMerge (line 124623) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 124631) | typedef struct PendingList PendingList; type SegmentNode (line 124632) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 124633) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 124639) | struct PendingList { type Fts3DeferredToken (line 124652) | struct Fts3DeferredToken { type Fts3SegReader (line 124676) | struct Fts3SegReader { type SegmentWriter (line 124724) | struct SegmentWriter { type SegmentNode (line 124755) | struct SegmentNode { function fts3SqlStmt (line 124821) | static int fts3SqlStmt( function fts3SelectDocsize (line 124950) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 124975) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 124996) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 125012) | static void fts3SqlExec( function SQLITE_PRIVATE (line 125049) | SQLITE_PRIVATE int sqlite3Fts3ReadLock(Fts3Table *p){ function sqlite3_int64 (line 125090) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 125122) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 125169) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 125213) | static int fts3PendingListAppend( function fts3PendingListDelete (line 125268) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 125275) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 125313) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 125391) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 125419) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 125441) | static int fts3InsertTerms( function fts3InsertData (line 125473) | static int fts3InsertData( function fts3DeleteAll (line 125547) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 125571) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 125582) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 125637) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 125708) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 125762) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 125767) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 125791) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 125807) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 125821) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 125928) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 125960) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 126048) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 126086) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 126100) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 126148) | static int fts3CompareElemByTerm(const void *lhs, const void *rhs){ function SQLITE_PRIVATE (line 126181) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 126277) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 126310) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 126322) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 126343) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 126368) | static void fts3SegReaderSort( function fts3WriteSegment (line 126401) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 126423) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 126442) | static int fts3WriteSegdir( function fts3PrefixCompress (line 126475) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 126491) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 126602) | static int fts3TreeFinishNode( function fts3NodeWrite (line 126628) | static int fts3NodeWrite( function fts3NodeFree (line 126672) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 126697) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 126836) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 126872) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 126891) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 126918) | static int fts3SegmentMaxLevel( function fts3DeleteSegment (line 126951) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 126983) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 127037) | static void fts3ColumnFilter( function fts3MsrBufferData (line 127078) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 127095) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 127163) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 127195) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 127204) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 127259) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function SQLITE_PRIVATE (line 127279) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 127457) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3SegmentMerge (line 127485) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 127569) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 127600) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 127616) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 127637) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 127681) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 127756) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 127796) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 127874) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 127918) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 127919) | typedef struct NodeWriter NodeWriter; type Blob (line 127920) | typedef struct Blob Blob; type NodeReader (line 127921) | typedef struct NodeReader NodeReader; type Blob (line 127929) | struct Blob { type NodeWriter (line 127939) | struct NodeWriter { type IncrmergeWriter (line 127949) | struct IncrmergeWriter { type NodeReader (line 127967) | struct NodeReader { function blobGrowBuffer (line 127988) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 128011) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 128049) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 128060) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 128086) | static int fts3IncrmergePush( function fts3AppendToNode (line 128187) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 128237) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 128322) | static void fts3IncrmergeRelease( function fts3TermCmp (line 128411) | static int fts3TermCmp( function fts3IsAppendable (line 128437) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 128468) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 128596) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 128641) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 128706) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 128730) | static int fts3RepackSegdirLevel( function fts3StartNode (line 128786) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 128805) | static int fts3TruncateNode( function fts3TruncateSegment (line 128860) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 128945) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 128996) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 129019) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 129055) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 129076) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 129102) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 129237) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 129254) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 129297) | static int fts3DoAutoincrmerge( function u64 (line 129322) | static u64 fts3ChecksumEntry( function u64 (line 129352) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 129426) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 129538) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 129556) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 129593) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 129605) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 129624) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 129675) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 129705) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 129733) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 129778) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 129917) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type LoadDoclistCtx (line 129977) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 129978) | struct LoadDoclistCtx { type SnippetIter (line 129988) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 129989) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 129990) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 129992) | struct SnippetIter { type SnippetPhrase (line 130001) | struct SnippetPhrase { type SnippetFragment (line 130010) | struct SnippetFragment { type MatchInfo (line 130021) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 130022) | struct MatchInfo { type StrBuffer (line 130037) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 130038) | struct StrBuffer { function fts3GetDeltaPosition (line 130065) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 130074) | static int fts3ExprIterate2( function fts3ExprIterate (line 130106) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 130120) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 130143) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 130157) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 130163) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 130174) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 130196) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 130242) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 130295) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 130337) | static int fts3BestSnippet( function fts3StringAppend (line 130421) | static int fts3StringAppend( function fts3SnippetShift (line 130472) | static int fts3SnippetShift( function fts3SnippetText (line 130536) | static int fts3SnippetText( function fts3ColumnlistCount (line 130649) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprGlobalHitsCb (line 130691) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 130707) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 130730) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 130749) | static int fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 130774) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 130806) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 130807) | struct LcsIterator { function fts3MatchinfoLcsCb (line 130820) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 130835) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 130863) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 130947) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 131050) | static int fts3GetMatchinfo( function SQLITE_PRIVATE (line 131118) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 131217) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 131218) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 131220) | struct TermOffset { type TermOffsetCtx (line 131226) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 131237) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 131266) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 131404) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 131526) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 131527) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 131529) | struct unicode_tokenizer { type unicode_cursor (line 131536) | struct unicode_cursor { function unicodeDestroy (line 131550) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 131577) | static int unicodeAddExceptions( function unicodeIsException (line 131631) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 131656) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 131664) | static int unicodeCreate( function unicodeOpen (line 131714) | static int unicodeOpen( function unicodeClose (line 131746) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 131757) | static int unicodeNext( function SQLITE_PRIVATE (line 131825) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 131872) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 132005) | static int remove_diacritic(int c){ function SQLITE_PRIVATE (line 132055) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 132074) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int bRemoveDiacritic){ type sqlite3_int64 (line 132320) | typedef sqlite3_int64 i64; type u8 (line 132321) | typedef unsigned char u8; type u32 (line 132322) | typedef unsigned int u32; type Rtree (line 132331) | typedef struct Rtree Rtree; type RtreeCursor (line 132332) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 132333) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 132334) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 132335) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 132336) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 132337) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 132338) | typedef union RtreeCoord RtreeCoord; type Rtree (line 132352) | struct Rtree { type sqlite3_int64 (line 132400) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 132401) | typedef int RtreeValue; type RtreeDValue (line 132403) | typedef double RtreeDValue; type RtreeValue (line 132404) | typedef float RtreeValue; type RtreeCursor (line 132432) | struct RtreeCursor { type RtreeConstraint (line 132465) | struct RtreeConstraint { type RtreeNode (line 132484) | struct RtreeNode { type RtreeCell (line 132497) | struct RtreeCell { type RtreeMatchArg (line 132515) | struct RtreeMatchArg { type RtreeGeomCallback (line 132531) | struct RtreeGeomCallback { function readInt16 (line 132547) | static int readInt16(u8 *p){ function readCoord (line 132550) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 132559) | static i64 readInt64(u8 *p){ function writeInt16 (line 132577) | static int writeInt16(u8 *p, int i){ function writeCoord (line 132582) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 132593) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 132608) | static void nodeReference(RtreeNode *p){ function nodeZero (line 132617) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 132626) | static int nodeHash(i64 iNode){ function RtreeNode (line 132637) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 132646) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 132657) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 132673) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeAcquire (line 132690) | static int function nodeOverwriteCell (line 132779) | static void nodeOverwriteCell( function nodeDeleteCell (line 132797) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 132812) | static int function nodeWrite (line 132837) | static int function nodeRelease (line 132863) | static int function i64 (line 132891) | static i64 nodeGetRowid( function nodeGetCoord (line 132903) | static void nodeGetCoord( function nodeGetCell (line 132917) | static void nodeGetCell( function rtreeCreate (line 132941) | static int rtreeCreate( function rtreeConnect (line 132954) | static int rtreeConnect( function rtreeReference (line 132967) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 132975) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 132994) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 133002) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 133029) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 133048) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 133066) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 133082) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function testRtreeGeom (line 133091) | static int testRtreeGeom( function testRtreeCell (line 133119) | static int testRtreeCell(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ function testRtreeEntry (line 133173) | static int testRtreeEntry(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ function descendToCell (line 133218) | static int descendToCell( function nodeRowidIndex (line 133278) | static int nodeRowidIndex( function nodeParentIndex (line 133299) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeNext (line 133311) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 133356) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 133369) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 133400) | static int findLeafNode(Rtree *pRtree, i64 iRowid, RtreeNode **ppLeaf){ function deserializeGeometry (line 133420) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 133463) | static int rtreeFilter( function rtreeBestIndex (line 133589) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 133655) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 133668) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 133680) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 133699) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 133717) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 133727) | static RtreeDValue cellOverlap( function RtreeDValue (line 133767) | static RtreeDValue cellOverlapEnlargement( function ChooseLeaf (line 133788) | static int ChooseLeaf( function AdjustTree (line 133885) | static int AdjustTree( function rowidWrite (line 133914) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 133924) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function RtreeCell (line 133938) | static RtreeCell *LinearPickNext( function LinearPickSeeds (line 133956) | static void LinearPickSeeds( function RtreeCell (line 134018) | static RtreeCell *QuadraticPickNext( function QuadraticPickSeeds (line 134050) | static void QuadraticPickSeeds( function SortByDistance (line 134100) | static void SortByDistance( function SortByDimension (line 134166) | static void SortByDimension( function splitNodeStartree (line 134226) | static int splitNodeStartree( function splitNodeGuttman (line 134328) | static int splitNodeGuttman( function updateMapping (line 134380) | static int updateMapping( function SplitNode (line 134399) | static int SplitNode( function fixLeafParent (line 134545) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 134577) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 134626) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 134653) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 134684) | static int Reinsert( function rtreeInsertCell (line 134789) | static int rtreeInsertCell( function reinsertNodeContent (line 134828) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function newRowid (line 134857) | static int newRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 134870) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 134962) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 134970) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeUpdate (line 134984) | static int rtreeUpdate( function rtreeRename (line 135105) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSqlInit (line 135149) | static int rtreeSqlInit( function getIntFromStmt (line 135228) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 135258) | static int getNodeSize( function rtreeInit (line 135296) | static int rtreeInit( function rtreenode (line 135401) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 135446) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... function SQLITE_PRIVATE (line 135463) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function doSqlite3Free (line 135493) | static void doSqlite3Free(void *p){ function geomCallback (line 135505) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_API (line 135534) | SQLITE_API int sqlite3_rtree_geometry_callback( function SQLITE_API (line 135556) | SQLITE_API int sqlite3_extension_init( function xFree (line 135626) | static void xFree(void *p){ function icuLikeCompare (line 135635) | static int icuLikeCompare( function icuLikeFunc (line 135726) | static void icuLikeFunc( function icuFunctionError (line 135772) | static void icuFunctionError( function icuRegexpDelete (line 135787) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 135811) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 135894) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 135938) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 135947) | static int icuCollationColl( function icuLoadCollation (line 135979) | static void icuLoadCollation( function SQLITE_PRIVATE (line 136018) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_API (line 136058) | SQLITE_API int sqlite3_extension_init( type IcuTokenizer (line 136096) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 136097) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 136099) | struct IcuTokenizer { type IcuCursor (line 136104) | struct IcuCursor { function icuCreate (line 136121) | static int icuCreate( function icuDestroy (line 136151) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 136163) | static int icuOpen( function icuClose (line 136235) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 136246) | static int icuNext( function SQLITE_PRIVATE (line 136323) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( FILE: plugins/iTunes/libs/sqlite3.h type sqlite3 (line 228) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 247) | typedef SQLITE_INT64_TYPE sqlite_int64; type sqlite_uint64 (line 248) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 250) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 251) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 253) | typedef long long int sqlite_int64; type sqlite_uint64 (line 254) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 256) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 257) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 608) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 609) | struct sqlite3_file { type sqlite3_io_methods (line 703) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 704) | struct sqlite3_io_methods { type sqlite3_mutex (line 885) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_vfs (line 1044) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1046) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1339) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1340) | struct sqlite3_mem_methods { type sqlite3_stmt (line 2798) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3111) | typedef struct Mem sqlite3_value; type sqlite3_context (line 3125) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 5010) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 5011) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 5012) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 5013) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 5031) | struct sqlite3_module { type sqlite3_index_info (line 5119) | struct sqlite3_index_info { type sqlite3_vtab (line 5217) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 5241) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 5296) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 5710) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 5711) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 6185) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 6197) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 6198) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 6362) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 6363) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 6385) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 6386) | struct sqlite3_pcache_methods { type sqlite3_backup (line 6411) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_rtree_geometry (line 7059) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_geometry (line 7083) | struct sqlite3_rtree_geometry { FILE: plugins/iTunes/main.cpp function OSStatus (line 56) | __declspec(dllexport) OSStatus iTunesPluginMain( OSType message, PluginM... function initLogger (line 112) | static void initLogger() function launchClient (line 127) | static void launchClient() function setupIPodSystem (line 140) | static void setupIPodSystem() function cleanup (line 170) | static void cleanup() function isClientInstalled (line 187) | static bool isClientInstalled() function uninstall (line 195) | static void uninstall() function deleteTwiddlyDatabases (line 209) | static void deleteTwiddlyDatabases() function OSStatus (line 227) | OSStatus RegisterVisualPlugin( PluginMessageInfo * messageInfo ) function GetVersionString (line 260) | std::string FILE: plugins/iTunes/main.h type VisualPluginData (line 48) | struct VisualPluginData type VisualPluginData (line 76) | struct VisualPluginData type VisualPluginData (line 109) | typedef struct VisualPluginData VisualPluginData; FILE: plugins/iTunes/main_mac.cpp type PlayerState (line 34) | enum PlayerState function state (line 55) | static inline int state( CFDictionaryRef d ) function notificationCallback (line 72) | void function OSStatus (line 95) | OSStatus function GetVisualName (line 119) | void GetVisualName( ITUniStr255 name ) function OptionBits (line 131) | OptionBits GetVisualOptions( void ) FILE: plugins/iTunes/main_win.cpp type EAsState (line 61) | enum EAsState function SetError (line 75) | void function SetStatus (line 84) | void function ClearMemory (line 93) | void function TryMemory (line 128) | static bool function LogTrack (line 143) | void function ASStart (line 162) | static void ASStart() function ASStop (line 182) | static void ASStop() function StopCallback (line 197) | static void StopCallback() function ASPause (line 210) | static void ASPause() function ASResume (line 222) | static void ASResume() function ScrobSubCallback (line 232) | void ScrobSubCallback(int reqID, bool error, std::string message, void* ... function HandleTrack (line 249) | static void function ProcessRenderData (line 401) | static void function DrawVisual (line 410) | void DrawVisual( VisualPluginData * visualPluginData ) function OSStatus (line 453) | static OSStatus function OptionBits (line 463) | OptionBits GetVisualOptions( void ) function DeallocateVisualData (line 472) | static void function Boolean (line 477) | static Boolean function OSStatus (line 492) | OSStatus MoveVisual( VisualPluginData * visualPluginData, OptionBits new... function OSStatus (line 501) | OSStatus DeactivateVisual( VisualPluginData * visualPluginData ) function ResetRenderData (line 508) | static void function OSStatus (line 516) | OSStatus function GetVisualName (line 674) | void GetVisualName( ITUniStr255 name ) FILE: plugins/iTunes/tests/TestITunesPlaysDatabaseMac.cpp class TestITunesPlaysDatabaseMac (line 29) | class TestITunesPlaysDatabaseMac : public QObject method createTable (line 42) | inline void createTable() method deleteTable (line 50) | inline void deleteTable() FILE: plugins/iTunes/tests/comtest.cpp function _tmain (line 19) | int _tmain(int argc, _TCHAR* argv[]) FILE: plugins/scrobsub/BlockingClient.cpp function u_long (line 108) | u_long function SOCKET (line 135) | SOCKET FILE: plugins/scrobsub/BlockingClient.h type SOCKET (line 38) | typedef int SOCKET; type u_short (line 39) | typedef uint16_t u_short; type u_long (line 40) | typedef uint32_t u_long; function class (line 51) | class BlockingClient FILE: plugins/scrobsub/Bootstrap.cpp function LRESULT (line 217) | LRESULT CALLBACK BootStrap::DialogProc(HWND hwndDlg, type BootStrapItem (line 611) | struct BootStrapItem FILE: plugins/scrobsub/Bootstrap.h function class (line 50) | class BootStrap FILE: plugins/scrobsub/EncodingUtils.cpp function string (line 169) | string FILE: plugins/scrobsub/EncodingUtils.h function class (line 45) | class EncodingUtils FILE: plugins/scrobsub/RegistryUtils.cpp function HKEY (line 40) | HKEY function HKEY (line 84) | HKEY function DWORD (line 186) | DWORD function DWORD (line 197) | DWORD FILE: plugins/scrobsub/RegistryUtils.h function class (line 40) | class RegistryUtils FILE: plugins/scrobsub/ScrobSubmitter.cpp function string (line 403) | string function string (line 412) | string function wstring (line 437) | wstring function string (line 625) | string& FILE: plugins/scrobsub/ScrobSubmitter.h function class (line 83) | class ScrobSubmitter FILE: plugins/scrobsub/StdString.h type wchar_t (line 582) | typedef const wchar_t* PCWSTR; type wchar_t (line 583) | typedef wchar_t* PWSTR; type wchar_t (line 585) | typedef wchar_t TCHAR; type TCHAR (line 587) | typedef char TCHAR; type wchar_t (line 589) | typedef wchar_t OLECHAR; type TCHAR (line 669) | typedef const TCHAR* PCTSTR; type OLECHAR (line 674) | typedef const OLECHAR* PCOLESTR; type OLECHAR (line 679) | typedef OLECHAR* POLESTR; type DWORD (line 693) | typedef unsigned long DWORD; type std (line 773) | typedef std::codecvt SSCodeCvt; function PWSTR (line 775) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCSTR pSrcA, int nSrc, function PWSTR (line 809) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCUSTR pSrcA, int nSrc, function PSTR (line 815) | inline PSTR StdCodeCvt(PSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PUSTR (line 848) | inline PUSTR StdCodeCvt(PUSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PWSTR (line 948) | inline PWSTR SST2W(PTSTR p) { return p; } function PTSTR (line 949) | inline PTSTR SSW2T(PWSTR p) { return p; } function PCWSTR (line 950) | inline PCWSTR SST2CW(PCTSTR p) { return p; } function PCTSTR (line 951) | inline PCTSTR SSW2CT(PCWSTR p) { return p; } function PSTR (line 957) | inline PSTR SST2A(PTSTR p) { return p; } function PTSTR (line 958) | inline PTSTR SSA2T(PSTR p) { return p; } function PCSTR (line 959) | inline PCSTR SST2CA(PCTSTR p) { return p; } function PCTSTR (line 960) | inline PCTSTR SSA2CT(PCSTR p) { return p; } function PCOLESTR (line 965) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 966) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 967) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 968) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function PCOLESTR (line 971) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 972) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 973) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 974) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function POLESTR (line 988) | inline POLESTR SSA2OLE(PSTR p) { return p; } function PSTR (line 989) | inline PSTR SSOLE2A(POLESTR p) { return p; } function PCOLESTR (line 990) | inline PCOLESTR SSA2COLE(PCSTR p) { return p; } function PCSTR (line 991) | inline PCSTR SSOLE2CA(PCOLESTR p){ return p; } function POLESTR (line 997) | inline POLESTR SSW2OLE(PWSTR p) { return p; } function PWSTR (line 998) | inline PWSTR SSOLE2W(POLESTR p) { return p; } function PCOLESTR (line 999) | inline PCOLESTR SSW2COLE(PCWSTR p) { return p; } function PCWSTR (line 1000) | inline PCWSTR SSOLE2CW(PCOLESTR p){ return p; } type std (line 1053) | typedef std::basic_string ostring; function PSTR (line 1058) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PSTR (line 1072) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCUSTR pSrc, int nSrc) function PUSTR (line 1076) | inline PUSTR StdCodeCvt(PUSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PWSTR (line 1081) | inline PWSTR StdCodeCvt(PWSTR pDst, int nDst, PCWSTR pSrc, int nSrc) type std (line 1100) | typedef std::basic_string tstring; function sslen (line 1149) | int sslen(const CT* pT) function SS_NOTHROW (line 1154) | inline SS_NOTHROW int sslen(const std::string& s) function SS_NOTHROW (line 1158) | inline SS_NOTHROW int sslen(const std::wstring& s) function CT (line 1167) | CT sstolower(const CT& t, const std::locale& loc = std::locale()) function CT (line 1172) | CT sstoupper(const CT& t, const std::locale& loc = std::locale()) type std (line 1180) | typedef std::string::size_type SS_SIZETYPE; type std (line 1181) | typedef std::string::pointer SS_PTRTYPE; type std (line 1182) | typedef std::wstring::size_type SW_SIZETYPE; type std (line 1183) | typedef std::wstring::pointer SW_PTRTYPE; function ssasn (line 1185) | inline void ssasn(std::string& sDst, const std::string& sSrc) function ssasn (line 1193) | inline void ssasn(std::string& sDst, PCSTR pA) function ssasn (line 1219) | inline void ssasn(std::string& sDst, const std::wstring& sSrc) function ssasn (line 1250) | inline void ssasn(std::string& sDst, PCWSTR pW) function ssasn (line 1283) | inline void ssasn(std::string& sDst, const int nNull) function ssasn (line 1289) | inline void ssasn(std::wstring& sDst, const std::wstring& sSrc) function ssasn (line 1297) | inline void ssasn(std::wstring& sDst, PCWSTR pW) function ssasn (line 1324) | inline void ssasn(std::wstring& sDst, const std::string& sSrc) function ssasn (line 1342) | inline void ssasn(std::wstring& sDst, PCSTR pA) function ssasn (line 1360) | inline void ssasn(std::wstring& sDst, const int nNull) function ssadd (line 1371) | inline void ssadd(std::string& sDst, const std::wstring& sSrc) function ssadd (line 1399) | inline void ssadd(std::string& sDst, const std::string& sSrc) function ssadd (line 1403) | inline void ssadd(std::string& sDst, PCWSTR pW) function ssadd (line 1427) | inline void ssadd(std::string& sDst, PCSTR pA) function ssadd (line 1449) | inline void ssadd(std::wstring& sDst, const std::wstring& sSrc) function ssadd (line 1453) | inline void ssadd(std::wstring& sDst, const std::string& sSrc) function ssadd (line 1472) | inline void ssadd(std::wstring& sDst, PCSTR pA) function ssadd (line 1492) | inline void ssadd(std::wstring& sDst, PCWSTR pW) function sscmp (line 1520) | int sscmp(const CT* pA1, const CT* pA2) function ssicmp (line 1538) | int ssicmp(const CT* pA1, const CT* pA2) function sslwr (line 1561) | void sslwr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssupr (line 1566) | void ssupr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssvsprintf (line 1585) | inline int ssvsprintf(PSTR pA, size_t /*nCount*/, PCSTR pFmtA, va_list vl) function ssvsprintf (line 1589) | inline int ssvsprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssnprintf (line 1633) | inline int ssnprintf(PSTR pA, size_t nCount, PCSTR pFmtA, va_list vl) function ssnprintf (line 1637) | inline int ssnprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssload (line 1651) | inline int ssload(HMODULE hInst, UINT uId, PSTR pBuf, int nMax) function ssload (line 1655) | inline int ssload(HMODULE hInst, UINT uId, PWSTR pBuf, int nMax) function sscoll (line 1668) | int sscoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function ssicoll (line 1676) | int ssicoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function DWORD (line 1705) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function DWORD (line 1712) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function sscpycvt (line 1763) | int sscpycvt(CT1* pDst, const CT2* pSrc, int nMax) function sscpycvt (line 1781) | inline int sscpycvt(PSTR pDst, PCSTR pSrc, int nMax) function sscpycvt (line 1790) | inline int sscpycvt(PWSTR pDst, PCWSTR pSrc, int nMax) function sscpycvt (line 1799) | inline int sscpycvt(PWSTR pDst, PCSTR pSrc, int nMax) function sscpy (line 1809) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax, int nLen) function sscpy (line 1814) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax) function sscpy (line 1819) | int sscpy(CT1* pDst, const CT2* pSrc) function sscpy (line 1824) | int sscpy(CT1* pDst, const std::basic_string& sSrc, int nMax) function sscpy (line 1829) | int sscpy(CT1* pDst, const std::basic_string& sSrc) function sscpy (line 1836) | int sscpy(CT1* pDst, const _bstr_t& bs, int nMax) function sscpy (line 1842) | int sscpy(CT1* pDst, const _bstr_t& bs) function const (line 1896) | bool operator() (CT t) const { return !std::isspace(t, loc); } function explicit (line 1927) | explicit FmtArg(const ARG& arg) : a_(arg) {} type typename (line 1943) | typedef typename MYBASE::const_pointer PCMYSTR; type typename (line 1944) | typedef typename MYBASE::pointer PMYSTR; type typename (line 1945) | typedef typename MYBASE::iterator MYITER; type typename (line 1946) | typedef typename MYBASE::const_iterator MYCITER; type typename (line 1947) | typedef typename MYBASE::reverse_iterator MYRITER; type typename (line 1948) | typedef typename MYBASE::size_type MYSIZE; type typename (line 1949) | typedef typename MYBASE::value_type MYVAL; type typename (line 1950) | typedef typename MYBASE::allocator_type MYALLOC; function TryLoad (line 1956) | bool TryLoad(const void* pT) function MYBASE (line 1981) | CStdStr(const MYTYPE& str) : MYBASE(SSREF(str)) function CT (line 2331) | CT* SetBuf(int nLen) function BufferRel (line 2346) | void BufferRel() { RelBuf(); } function CT (line 2347) | CT* Buffer() { return GetBuf(); } function CT (line 2348) | CT* BufferSet(int nLen) { return SetBuf(nLen);} function Fmt (line 2481) | void Fmt(const CT* szFmt, ...) function Format (line 2491) | void Format(UINT nId) function Format (line 2744) | void Format(const CT* szFmt) function Format (line 2932) | void Format(UINT nId, ...) function Format (line 2946) | void Format(const CT* szFmt, ...) function AppendFormat (line 2956) | void AppendFormat(const CT* szFmt, ...) function AppendFormatV (line 2972) | void AppendFormatV(const CT* szFmt, va_list argList) function FormatV (line 3001) | void FormatV(const CT* szFormat, va_list argList) function BSTR (line 3047) | BSTR AllocSysString() const function CollateNoCase (line 3060) | int CollateNoCase(PCMYSTR szThat) const function Compare (line 3065) | int Compare(PCMYSTR szThat) const function CompareNoCase (line 3070) | int CompareNoCase(PCMYSTR szThat) const function Empty (line 3086) | void Empty() function Find (line 3091) | int Find(CT ch) const function Find (line 3097) | int Find(PCMYSTR szSub) const function Find (line 3103) | int Find(CT ch, int nStart) const function Find (line 3113) | int Find(PCMYSTR szSub, int nStart) const function FindOneOf (line 3123) | int FindOneOf(PCMYSTR szCharSet) const function FormatMessage (line 3130) | void FormatMessage(PCMYSTR szFormat, ...) throw(std::exception) function FormatMessage (line 3147) | void FormatMessage(UINT nFormatId, ...) throw(std::exception) function GetAllocLength (line 3169) | int GetAllocLength() function CT (line 3177) | CT GetAt(int nIdx) const function CT (line 3187) | CT* GetBufferSetLength(int nLen) function Insert (line 3199) | int Insert(int nIdx, CT ch) function Insert (line 3208) | int Insert(int nIdx, PCMYSTR sz) function MYTYPE (line 3223) | MYTYPE Left(int nCount) const function LoadString (line 3232) | bool LoadString(UINT nId) function MakeLower (line 3238) | void MakeLower() function MakeReverse (line 3243) | void MakeReverse() function MakeUpper (line 3248) | void MakeUpper() function MYTYPE (line 3253) | MYTYPE Mid(int nFirst) const function MYTYPE (line 3258) | MYTYPE Mid(int nFirst, int nCount) const function Remove (line 3288) | int Remove(CT ch) function Replace (line 3300) | int Replace(CT chOld, CT chNew) function Replace (line 3316) | int Replace(PCMYSTR szOld, PCMYSTR szNew) function ReverseFind (line 3341) | int ReverseFind(CT ch) const function MYTYPE (line 3354) | MYTYPE Right(int nCount) const function SetAt (line 3362) | void SetAt(int nIndex, CT ch) function BSTR (line 3369) | BSTR SetSysString(BSTR* pbstr) const function MYTYPE (line 3381) | MYTYPE SpanExcluding(PCMYSTR szCharSet) const function MYTYPE (line 3387) | MYTYPE SpanIncluding(PCMYSTR szCharSet) const function AnsiToOem (line 3400) | void AnsiToOem() function OemToAnsi (line 3413) | void OemToAnsi() function FreeExtra (line 3487) | void FreeExtra() function CT (line 3512) | const CT& operator[](int nIdx) const function CT (line 3522) | const CT& operator[](unsigned int nIdx) const function operator (line 3528) | operator const CT*() const type SSSHDR (line 3539) | typedef struct SSSHDR function HRESULT (line 3566) | HRESULT StreamSave(IStream* pStream) const function HRESULT (line 3599) | HRESULT StreamLoad(IStream* pStream) function SetResourceHandle (line 3672) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3676) | static HMODULE GetResourceHandle() function SetResourceHandle (line 3681) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3685) | static HMODULE GetResourceHandle() type CStdStr (line 3745) | typedef CStdStr CStdStringA; type CStdStr (line 3746) | typedef CStdStr CStdStringW; type CStdStr (line 3747) | typedef CStdStr CStdStringO; function CStdStringA (line 3862) | struct FmtArg function CStdStringW (line 3871) | struct FmtArg function string (line 3881) | struct FmtArg function HMODULE (line 3902) | inline HMODULE& SSResourceHandle() function CStdStringA (line 3955) | inline CStdStringA WUFormatA(PCSTR szFormat, ...) function CStdStringW (line 3964) | inline CStdStringW WUFormatW(PCWSTR szwFormat, ...) function CStdStringA (line 3975) | inline CStdStringA WUFormatA(UINT nId, ...) function CStdStringW (line 3989) | inline CStdStringW WUFormatW(UINT nId, ...) function CStdStringA (line 4027) | inline CStdStringA WUSysMessageA(DWORD dwError, DWORD dwLangId=SS_DEFLAN... function CStdStringW (line 4037) | inline CStdStringW WUSysMessageW(DWORD dwError, DWORD dwLangId=SS_DEFLAN... type CStdStringW (line 4053) | typedef CStdStringW CStdString; type CStdStringA (line 4058) | typedef CStdStringA CStdString; type StdStringLessNoCaseW (line 4098) | struct StdStringLessNoCaseW type StdStringEqualsNoCaseW (line 4105) | struct StdStringEqualsNoCaseW type StdStringLessNoCaseA (line 4112) | struct StdStringLessNoCaseA type StdStringEqualsNoCaseA (line 4119) | struct StdStringEqualsNoCaseA FILE: plugins/scrobsub/tests/BlockingClient.cpp function main (line 33) | int main( int argc, char* argv[] ) function test (line 41) | void test( const char* const domain ) FILE: plugins/scrobsub/tests/EncodingUtils.cpp function main (line 35) | int main( int argc, char* argv[] ) function Utf8ToAnsi (line 45) | void Utf8ToAnsi() function AnsiToUtf8 (line 65) | void AnsiToUtf8() function UnicodeToUtf8 (line 88) | void UnicodeToUtf8() FILE: plugins/winamp/AutoChar.h function class (line 25) | class AutoChar function operator (line 38) | operator const char *() function operator (line 42) | operator char *() function class (line 73) | class AutoChar FILE: plugins/winamp/Dbg.h function class (line 57) | class CDebug function BOOL (line 108) | BOOL IsEnabled(){return m_bEnabled;} function GetLevel (line 110) | int GetLevel(){return m_nLogLevel;} function DWORD (line 111) | DWORD GetMaxFileSize(){return m_nMaxFileSize;} FILE: plugins/winamp/GEN.H type winampGeneralPurposePlugin (line 1) | typedef struct { type winampGeneralPurposePlugin (line 14) | typedef winampGeneralPurposePlugin * (*winampGeneralPurposePluginGetter)(); FILE: plugins/winamp/Gen_AudioScrobbler.cpp function BOOL (line 34) | BOOL APIENTRY DllMain( HANDLE hModule, function config (line 57) | void config() function quit (line 61) | void quit() function HWND (line 80) | HWND GetPEWindow(HWND hwndWinamp) function LRESULT (line 97) | LRESULT CALLBACK WndProcPE(HWND hwnd, UINT message, WPARAM wParam, LPARA... function LRESULT (line 109) | LRESULT CALLBACK WndProcParent(HWND hwnd, UINT message, WPARAM wParam, L... function WNDPROC (line 122) | WNDPROC SetWndSubClass( HWND hwnd, WNDPROC newproc, WNDPROC* oldproc ) function winampGeneralPurposePlugin (line 153) | __declspec( dllexport ) winampGeneralPurposePlugin * winampGetGeneralPur... function init (line 159) | int init() function msgproc (line 225) | int msgproc(int message_type, int param1, int param2, int param3) function winampMediaLibraryPlugin (line 253) | __declspec( dllexport ) winampMediaLibraryPlugin * winampGetMediaLibrary... function mlinit (line 261) | int mlinit() FILE: plugins/winamp/OSVer.cpp function BOOL (line 286) | BOOL COSVersion::WFWLoaded() function LONG (line 320) | LONG COSVersion::RegQueryValueEx(HKEY32 hKey, LPSTR lpszValueName, LPDW... function BOOL (line 331) | BOOL COSVersion::GetVersionEx(LPOSVERSIONINFO lpVersionInfo) function DWORD (line 342) | DWORD COSVersion::GetVersion() function BOOL (line 354) | BOOL COSVersion::GetVersion(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 959) | BOOL COSVersion::GetInfoBySpawingWriteVer(COSVersion::LPOS_VERSION_INFO ... function BOOL (line 1143) | BOOL COSVersion::IsWindowsCE(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1148) | BOOL COSVersion::IsWindows95(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1156) | BOOL COSVersion::IsWindows95SP1(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1164) | BOOL COSVersion::IsWindows95OSR2(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1172) | BOOL COSVersion::IsWindows98(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1180) | BOOL COSVersion::IsWindows98SP1(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1189) | BOOL COSVersion::IsWindows98SE(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1197) | BOOL COSVersion::IsWindowsME(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1204) | BOOL COSVersion::IsWindowsNT31(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1211) | BOOL COSVersion::IsWindowsNT35(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1218) | BOOL COSVersion::IsWindowsNT351(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1225) | BOOL COSVersion::IsWindowsNT4(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1231) | BOOL COSVersion::IsWindows2000(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1238) | BOOL COSVersion::IsWindowsXPOrWindowsServer2003(LPOS_VERSION_INFO lpVers... function BOOL (line 1245) | BOOL COSVersion::IsWindowsXP(LPOS_VERSION_INFO lpVersionInformation) function WORD (line 1250) | WORD COSVersion::GetNTServicePackFromCSDString(LPCTSTR pszCSDVersion) function WORD (line 1266) | WORD COSVersion::GetNTServicePackFromRegistry() function BOOL (line 1492) | BOOL COSVersion::IsNTPreWin2k(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1498) | BOOL COSVersion::IsNTPDC(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1505) | BOOL COSVersion::IsNTStandAloneServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1510) | BOOL COSVersion::IsNTBDC(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1517) | BOOL COSVersion::IsNTWorkstation(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1522) | BOOL COSVersion::IsTerminalServicesInstalled(LPOS_VERSION_INFO lpVersion... function BOOL (line 1527) | BOOL COSVersion::IsEmbedded(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1532) | BOOL COSVersion::IsTerminalServicesInRemoteAdminMode(LPOS_VERSION_INFO l... function BOOL (line 1537) | BOOL COSVersion::ISSmallBusinessEditionInstalled(LPOS_VERSION_INFO lpVer... function BOOL (line 1542) | BOOL COSVersion::IsNTEnterpriseServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1547) | BOOL COSVersion::IsNTDatacenterServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1552) | BOOL COSVersion::IsWin2000Professional(LPOS_VERSION_INFO lpVersionInform... function BOOL (line 1557) | BOOL COSVersion::IsWin2000Server(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1562) | BOOL COSVersion::IsWin2000AdvancedServer(LPOS_VERSION_INFO lpVersionInfo... function BOOL (line 1567) | BOOL COSVersion::IsWin2000DatacenterServer(LPOS_VERSION_INFO lpVersionIn... function BOOL (line 1572) | BOOL COSVersion::IsWin2000DomainController(LPOS_VERSION_INFO lpVersionIn... function BOOL (line 1577) | BOOL COSVersion::IsXPPersonal(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1582) | BOOL COSVersion::IsXPProfessional(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1587) | BOOL COSVersion::IsWebWindowsServer2003(LPOS_VERSION_INFO lpVersionInfor... function BOOL (line 1592) | BOOL COSVersion::IsWindowsServer2003(LPOS_VERSION_INFO lpVersionInformat... function BOOL (line 1597) | BOOL COSVersion::IsEnterpriseWindowsServer2003(LPOS_VERSION_INFO lpVersi... function BOOL (line 1602) | BOOL COSVersion::IsDatacenterWindowsServer2003(LPOS_VERSION_INFO lpVersi... function BOOL (line 1607) | BOOL COSVersion::IsDomainControllerWindowsServer2003(LPOS_VERSION_INFO l... function BOOL (line 1612) | BOOL COSVersion::IsEmulated64Bit(LPOS_VERSION_INFO /*lpVersionInformatio... function BOOL (line 1621) | BOOL COSVersion::IsUnderlying64Bit(LPOS_VERSION_INFO /*lpVersionInformat... FILE: plugins/winamp/OSVer.h function class (line 46) | class COSVersion FILE: plugins/winamp/Registry.cpp function BOOL (line 42) | BOOL CRegistry::VerifyKey (HKEY hKeyRoot, LPCTSTR pszPath) function BOOL (line 59) | BOOL CRegistry::VerifyKey (LPCTSTR pszPath) function BOOL (line 76) | BOOL CRegistry::VerifyValue (LPCTSTR pszValue) function BOOL (line 92) | BOOL CRegistry::CreateKey (HKEY hKeyRoot, LPCTSTR pszPath) function BOOL (line 110) | BOOL CRegistry::Open (HKEY hKeyRoot, LPCTSTR pszPath) function BOOL (line 136) | BOOL CRegistry::Write (LPCTSTR pszKey, int iVal) function BOOL (line 157) | BOOL CRegistry::Write (LPCTSTR pszKey, DWORD dwVal) function BOOL (line 165) | BOOL CRegistry::Write (LPCTSTR pszKey, LPBYTE pData, int nSize) function BOOL (line 172) | BOOL CRegistry::Write (LPCTSTR pszKey, LPCTSTR pszData) function BOOL (line 191) | BOOL CRegistry::Read(LPCTSTR pszKey, int& iVal) function BOOL (line 216) | BOOL CRegistry::Read (LPCTSTR pszKey, DWORD& dwVal) function BOOL (line 241) | BOOL CRegistry::Read (LPCTSTR pszKey, CStdString& sVal) function BOOL (line 267) | BOOL CRegistry::Read (LPCTSTR pszKey, LPBYTE pData, int nSize) function BOOL (line 288) | BOOL CRegistry::DeleteValue (LPCTSTR pszValue) function BOOL (line 304) | BOOL CRegistry::DeleteValueKey (HKEY hKeyRoot, LPCTSTR pszPath) FILE: plugins/winamp/Registry.h function class (line 26) | class CRegistry FILE: plugins/winamp/Scrobbler.cpp function BOOL (line 70) | BOOL CScrobbler::StartScrobbling(CStdString strWorkingDir, HINSTANCE hIn... function BOOL (line 122) | BOOL CScrobbler::StopScrobbling() function BOOL (line 155) | BOOL CScrobbler::TimerCallback() function BOOL (line 254) | BOOL CScrobbler::SupportedFileType(CStdString strPath) function CStdString (line 331) | CStdString CScrobbler::GetVersionString() FILE: plugins/winamp/Scrobbler.h type SONG_INFO (line 36) | typedef struct function class (line 50) | class CScrobbler FILE: plugins/winamp/StdString.h type wchar_t (line 582) | typedef const wchar_t* PCWSTR; type wchar_t (line 583) | typedef wchar_t* PWSTR; type wchar_t (line 585) | typedef wchar_t TCHAR; type TCHAR (line 587) | typedef char TCHAR; type wchar_t (line 589) | typedef wchar_t OLECHAR; type TCHAR (line 669) | typedef const TCHAR* PCTSTR; type OLECHAR (line 674) | typedef const OLECHAR* PCOLESTR; type OLECHAR (line 679) | typedef OLECHAR* POLESTR; type DWORD (line 693) | typedef unsigned long DWORD; type std (line 773) | typedef std::codecvt SSCodeCvt; function PWSTR (line 775) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCSTR pSrcA, int nSrc, function PWSTR (line 809) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCUSTR pSrcA, int nSrc, function PSTR (line 815) | inline PSTR StdCodeCvt(PSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PUSTR (line 848) | inline PUSTR StdCodeCvt(PUSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PWSTR (line 948) | inline PWSTR SST2W(PTSTR p) { return p; } function PTSTR (line 949) | inline PTSTR SSW2T(PWSTR p) { return p; } function PCWSTR (line 950) | inline PCWSTR SST2CW(PCTSTR p) { return p; } function PCTSTR (line 951) | inline PCTSTR SSW2CT(PCWSTR p) { return p; } function PSTR (line 957) | inline PSTR SST2A(PTSTR p) { return p; } function PTSTR (line 958) | inline PTSTR SSA2T(PSTR p) { return p; } function PCSTR (line 959) | inline PCSTR SST2CA(PCTSTR p) { return p; } function PCTSTR (line 960) | inline PCTSTR SSA2CT(PCSTR p) { return p; } function PCOLESTR (line 965) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 966) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 967) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 968) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function PCOLESTR (line 971) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 972) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 973) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 974) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function POLESTR (line 988) | inline POLESTR SSA2OLE(PSTR p) { return p; } function PSTR (line 989) | inline PSTR SSOLE2A(POLESTR p) { return p; } function PCOLESTR (line 990) | inline PCOLESTR SSA2COLE(PCSTR p) { return p; } function PCSTR (line 991) | inline PCSTR SSOLE2CA(PCOLESTR p){ return p; } function POLESTR (line 997) | inline POLESTR SSW2OLE(PWSTR p) { return p; } function PWSTR (line 998) | inline PWSTR SSOLE2W(POLESTR p) { return p; } function PCOLESTR (line 999) | inline PCOLESTR SSW2COLE(PCWSTR p) { return p; } function PCWSTR (line 1000) | inline PCWSTR SSOLE2CW(PCOLESTR p){ return p; } type std (line 1053) | typedef std::basic_string ostring; function PSTR (line 1058) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PSTR (line 1072) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCUSTR pSrc, int nSrc) function PUSTR (line 1076) | inline PUSTR StdCodeCvt(PUSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PWSTR (line 1081) | inline PWSTR StdCodeCvt(PWSTR pDst, int nDst, PCWSTR pSrc, int nSrc) type std (line 1100) | typedef std::basic_string tstring; function sslen (line 1149) | int sslen(const CT* pT) function SS_NOTHROW (line 1154) | inline SS_NOTHROW int sslen(const std::string& s) function SS_NOTHROW (line 1158) | inline SS_NOTHROW int sslen(const std::wstring& s) function CT (line 1167) | CT sstolower(const CT& t, const std::locale& loc = std::locale()) function CT (line 1172) | CT sstoupper(const CT& t, const std::locale& loc = std::locale()) type std (line 1180) | typedef std::string::size_type SS_SIZETYPE; type std (line 1181) | typedef std::string::pointer SS_PTRTYPE; type std (line 1182) | typedef std::wstring::size_type SW_SIZETYPE; type std (line 1183) | typedef std::wstring::pointer SW_PTRTYPE; function ssasn (line 1185) | inline void ssasn(std::string& sDst, const std::string& sSrc) function ssasn (line 1193) | inline void ssasn(std::string& sDst, PCSTR pA) function ssasn (line 1219) | inline void ssasn(std::string& sDst, const std::wstring& sSrc) function ssasn (line 1250) | inline void ssasn(std::string& sDst, PCWSTR pW) function ssasn (line 1283) | inline void ssasn(std::string& sDst, const int nNull) function ssasn (line 1289) | inline void ssasn(std::wstring& sDst, const std::wstring& sSrc) function ssasn (line 1297) | inline void ssasn(std::wstring& sDst, PCWSTR pW) function ssasn (line 1324) | inline void ssasn(std::wstring& sDst, const std::string& sSrc) function ssasn (line 1342) | inline void ssasn(std::wstring& sDst, PCSTR pA) function ssasn (line 1360) | inline void ssasn(std::wstring& sDst, const int nNull) function ssadd (line 1371) | inline void ssadd(std::string& sDst, const std::wstring& sSrc) function ssadd (line 1399) | inline void ssadd(std::string& sDst, const std::string& sSrc) function ssadd (line 1403) | inline void ssadd(std::string& sDst, PCWSTR pW) function ssadd (line 1427) | inline void ssadd(std::string& sDst, PCSTR pA) function ssadd (line 1449) | inline void ssadd(std::wstring& sDst, const std::wstring& sSrc) function ssadd (line 1453) | inline void ssadd(std::wstring& sDst, const std::string& sSrc) function ssadd (line 1472) | inline void ssadd(std::wstring& sDst, PCSTR pA) function ssadd (line 1492) | inline void ssadd(std::wstring& sDst, PCWSTR pW) function sscmp (line 1520) | int sscmp(const CT* pA1, const CT* pA2) function ssicmp (line 1538) | int ssicmp(const CT* pA1, const CT* pA2) function sslwr (line 1561) | void sslwr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssupr (line 1566) | void ssupr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssvsprintf (line 1585) | inline int ssvsprintf(PSTR pA, size_t /*nCount*/, PCSTR pFmtA, va_list vl) function ssvsprintf (line 1589) | inline int ssvsprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssnprintf (line 1633) | inline int ssnprintf(PSTR pA, size_t nCount, PCSTR pFmtA, va_list vl) function ssnprintf (line 1637) | inline int ssnprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssload (line 1651) | inline int ssload(HMODULE hInst, UINT uId, PSTR pBuf, int nMax) function ssload (line 1655) | inline int ssload(HMODULE hInst, UINT uId, PWSTR pBuf, int nMax) function sscoll (line 1668) | int sscoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function ssicoll (line 1676) | int ssicoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function DWORD (line 1705) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function DWORD (line 1712) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function sscpycvt (line 1763) | int sscpycvt(CT1* pDst, const CT2* pSrc, int nMax) function sscpycvt (line 1781) | inline int sscpycvt(PSTR pDst, PCSTR pSrc, int nMax) function sscpycvt (line 1790) | inline int sscpycvt(PWSTR pDst, PCWSTR pSrc, int nMax) function sscpycvt (line 1799) | inline int sscpycvt(PWSTR pDst, PCSTR pSrc, int nMax) function sscpy (line 1809) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax, int nLen) function sscpy (line 1814) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax) function sscpy (line 1819) | int sscpy(CT1* pDst, const CT2* pSrc) function sscpy (line 1824) | int sscpy(CT1* pDst, const std::basic_string& sSrc, int nMax) function sscpy (line 1829) | int sscpy(CT1* pDst, const std::basic_string& sSrc) function sscpy (line 1836) | int sscpy(CT1* pDst, const _bstr_t& bs, int nMax) function sscpy (line 1842) | int sscpy(CT1* pDst, const _bstr_t& bs) function const (line 1896) | bool operator() (CT t) const { return !std::isspace(t, loc); } function explicit (line 1927) | explicit FmtArg(const ARG& arg) : a_(arg) {} type typename (line 1943) | typedef typename MYBASE::const_pointer PCMYSTR; type typename (line 1944) | typedef typename MYBASE::pointer PMYSTR; type typename (line 1945) | typedef typename MYBASE::iterator MYITER; type typename (line 1946) | typedef typename MYBASE::const_iterator MYCITER; type typename (line 1947) | typedef typename MYBASE::reverse_iterator MYRITER; type typename (line 1948) | typedef typename MYBASE::size_type MYSIZE; type typename (line 1949) | typedef typename MYBASE::value_type MYVAL; type typename (line 1950) | typedef typename MYBASE::allocator_type MYALLOC; function TryLoad (line 1956) | bool TryLoad(const void* pT) function MYBASE (line 1981) | CStdStr(const MYTYPE& str) : MYBASE(SSREF(str)) function CT (line 2331) | CT* SetBuf(int nLen) function BufferRel (line 2346) | void BufferRel() { RelBuf(); } function CT (line 2347) | CT* Buffer() { return GetBuf(); } function CT (line 2348) | CT* BufferSet(int nLen) { return SetBuf(nLen);} function Fmt (line 2481) | void Fmt(const CT* szFmt, ...) function Format (line 2491) | void Format(UINT nId) function Format (line 2744) | void Format(const CT* szFmt) function Format (line 2932) | void Format(UINT nId, ...) function Format (line 2946) | void Format(const CT* szFmt, ...) function AppendFormat (line 2956) | void AppendFormat(const CT* szFmt, ...) function AppendFormatV (line 2972) | void AppendFormatV(const CT* szFmt, va_list argList) function FormatV (line 3001) | void FormatV(const CT* szFormat, va_list argList) function BSTR (line 3047) | BSTR AllocSysString() const function CollateNoCase (line 3060) | int CollateNoCase(PCMYSTR szThat) const function Compare (line 3065) | int Compare(PCMYSTR szThat) const function CompareNoCase (line 3070) | int CompareNoCase(PCMYSTR szThat) const function Empty (line 3086) | void Empty() function Find (line 3091) | int Find(CT ch) const function Find (line 3097) | int Find(PCMYSTR szSub) const function Find (line 3103) | int Find(CT ch, int nStart) const function Find (line 3113) | int Find(PCMYSTR szSub, int nStart) const function FindOneOf (line 3123) | int FindOneOf(PCMYSTR szCharSet) const function FormatMessage (line 3130) | void FormatMessage(PCMYSTR szFormat, ...) throw(std::exception) function FormatMessage (line 3147) | void FormatMessage(UINT nFormatId, ...) throw(std::exception) function GetAllocLength (line 3169) | int GetAllocLength() function CT (line 3177) | CT GetAt(int nIdx) const function CT (line 3187) | CT* GetBufferSetLength(int nLen) function Insert (line 3199) | int Insert(int nIdx, CT ch) function Insert (line 3208) | int Insert(int nIdx, PCMYSTR sz) function MYTYPE (line 3223) | MYTYPE Left(int nCount) const function LoadString (line 3232) | bool LoadString(UINT nId) function MakeLower (line 3238) | void MakeLower() function MakeReverse (line 3243) | void MakeReverse() function MakeUpper (line 3248) | void MakeUpper() function MYTYPE (line 3253) | MYTYPE Mid(int nFirst) const function MYTYPE (line 3258) | MYTYPE Mid(int nFirst, int nCount) const function Remove (line 3288) | int Remove(CT ch) function Replace (line 3300) | int Replace(CT chOld, CT chNew) function Replace (line 3316) | int Replace(PCMYSTR szOld, PCMYSTR szNew) function ReverseFind (line 3341) | int ReverseFind(CT ch) const function MYTYPE (line 3354) | MYTYPE Right(int nCount) const function SetAt (line 3362) | void SetAt(int nIndex, CT ch) function BSTR (line 3369) | BSTR SetSysString(BSTR* pbstr) const function MYTYPE (line 3381) | MYTYPE SpanExcluding(PCMYSTR szCharSet) const function MYTYPE (line 3387) | MYTYPE SpanIncluding(PCMYSTR szCharSet) const function AnsiToOem (line 3400) | void AnsiToOem() function OemToAnsi (line 3413) | void OemToAnsi() function FreeExtra (line 3487) | void FreeExtra() function CT (line 3512) | const CT& operator[](int nIdx) const function CT (line 3522) | const CT& operator[](unsigned int nIdx) const function operator (line 3528) | operator const CT*() const type SSSHDR (line 3539) | typedef struct SSSHDR function HRESULT (line 3566) | HRESULT StreamSave(IStream* pStream) const function HRESULT (line 3599) | HRESULT StreamLoad(IStream* pStream) function SetResourceHandle (line 3672) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3676) | static HMODULE GetResourceHandle() function SetResourceHandle (line 3681) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3685) | static HMODULE GetResourceHandle() type CStdStr (line 3745) | typedef CStdStr CStdStringA; type CStdStr (line 3746) | typedef CStdStr CStdStringW; type CStdStr (line 3747) | typedef CStdStr CStdStringO; function CStdStringA (line 3862) | struct FmtArg function CStdStringW (line 3871) | struct FmtArg function string (line 3881) | struct FmtArg function HMODULE (line 3902) | inline HMODULE& SSResourceHandle() function CStdStringA (line 3955) | inline CStdStringA WUFormatA(PCSTR szFormat, ...) function CStdStringW (line 3964) | inline CStdStringW WUFormatW(PCWSTR szwFormat, ...) function CStdStringA (line 3975) | inline CStdStringA WUFormatA(UINT nId, ...) function CStdStringW (line 3989) | inline CStdStringW WUFormatW(UINT nId, ...) function CStdStringA (line 4027) | inline CStdStringA WUSysMessageA(DWORD dwError, DWORD dwLangId=SS_DEFLAN... function CStdStringW (line 4037) | inline CStdStringW WUSysMessageW(DWORD dwError, DWORD dwLangId=SS_DEFLAN... type CStdStringW (line 4053) | typedef CStdStringW CStdString; type CStdStringA (line 4058) | typedef CStdStringA CStdString; type StdStringLessNoCaseW (line 4098) | struct StdStringLessNoCaseW type StdStringEqualsNoCaseW (line 4105) | struct StdStringEqualsNoCaseW type StdStringLessNoCaseA (line 4112) | struct StdStringLessNoCaseA type StdStringEqualsNoCaseA (line 4119) | struct StdStringEqualsNoCaseA FILE: plugins/winamp/StdStringArray.cpp function ConstructElements (line 16) | void ConstructElements(TYPE* pElements, int nCount) function DestructElements (line 32) | void DestructElements(TYPE* pElements, int nCount) function CopyElements (line 45) | void CopyElements(TYPE* pDest, const TYPE* pSrc, int nCount) FILE: plugins/winamp/StdStringArray.h function class (line 6) | class CStdStringArray FILE: plugins/winamp/UTF.h function class (line 3) | class UTF FILE: plugins/winamp/VersionApp.cpp function BOOL (line 31) | BOOL CVersionApp::ReadResourceInformation() function BOOL (line 67) | BOOL CVersionApp::GetFixedFileInfo() function BOOL (line 184) | BOOL CVersionApp::GetDynamicInfo(BYTE *pVersionInfo) function BOOL (line 233) | BOOL CVersionApp::ReadFileTime() function BOOL (line 247) | BOOL CVersionApp::RestoreAssociation(CStdString Ext, CStdString Name, in... function CStdString (line 322) | CStdString CVersionApp::GetOSVersion() function CStdString (line 505) | CStdString CVersionApp::GetWorkingDir() FILE: plugins/winamp/VersionApp.h type VERSION_INFORMATION (line 19) | typedef struct tagVersionInformation function class (line 46) | class CVersionApp FILE: plugins/winamp/WinampBootstrap.h function class (line 5) | class WinampBootStrap : FILE: plugins/winamp/WinampController.cpp function BOOL (line 30) | BOOL CWinampController::Init(BOOL bStartWinampIfNotRunning, function BOOL (line 81) | BOOL CWinampController::WindowsReady() function CStdString (line 223) | CStdString CWinampController::GetSongFileName(long PlayListPos) function CStdString (line 229) | CStdString CWinampController::GetSongFileNameUtf8(long PlayListPos) function CStdString (line 241) | CStdString CWinampController::GetSongTitle(long PlayListPos) function CStdString (line 247) | CStdString CWinampController::GetSongTitleUtf8(long PlayListPos) function CStdString (line 256) | CStdString CWinampController::GetCurrentSongFileName() function CStdString (line 261) | CStdString CWinampController::GetCurrentSongFileNameUtf8() function CStdString (line 266) | CStdString CWinampController::GetCurrentSongTitle() function CStdString (line 271) | CStdString CWinampController::GetSkinName() function BOOL (line 356) | BOOL CWinampController::GetWinampVisible() function BOOL (line 379) | BOOL CWinampController::GetShuffleStatus() function BOOL (line 402) | BOOL CWinampController::GetRepeatStatus() function HMENU (line 425) | HMENU CWinampController::GetOptionMenu() function BOOL (line 462) | BOOL CWinampController::GetPlaylistVisible() function BOOL (line 624) | BOOL CWinampController::GetEqEnabled() function BOOL (line 637) | BOOL CWinampController::GetAutoloadEnabled() function BOOL (line 649) | BOOL CWinampController::GetEqualizerVisible() function BOOL (line 678) | BOOL CWinampController::GetMiniBrowserVisible() function BOOL (line 722) | BOOL CWinampController::IsInetAvailable() function BOOL (line 736) | BOOL CWinampController::GetWinampStats(WA_STATS& stats) function CStdString (line 817) | CStdString CWinampController::GetWinampDir() function CStdString (line 849) | CStdString CWinampController::GetPlayerVersion() function BOOL (line 864) | BOOL CWinampController::Enqueue(CStdString strFileName) function BOOL (line 876) | BOOL CWinampController::Play(CStdString strFileName /*= ""*/, BOOL bKeep... function CStdString (line 897) | CStdString CWinampController::GetFileNameFromPos(int nPos) function BOOL (line 909) | BOOL CWinampController::IsStopped() function BOOL (line 914) | BOOL CWinampController::IsPlaying() function BOOL (line 919) | BOOL CWinampController::IsPaused() function CStdString (line 938) | CStdString CWinampController::GetCurrTrackPath() function BOOL (line 958) | BOOL CWinampController::IsPEWindowWinshade() function CStdString (line 976) | CStdString CWinampController::GetCurrentSongMetadataUtf8(char* MetaData) function CStdString (line 1011) | CStdString CWinampController::GetCurrentSongMetadata(char* MetaData) function BOOL (line 1040) | BOOL CWinampController::GetCurrentSongInfo(SongInfo& info) FILE: plugins/winamp/WinampController.h type SongInfo (line 50) | typedef struct type WA_STATS (line 64) | typedef struct function class (line 74) | class CWinampController FILE: plugins/winamp/WinampScrobbler.cpp function BOOL (line 29) | BOOL CWinampScrobbler::StartScrobbling(HINSTANCE hInstance, function BOOL (line 78) | BOOL CWinampScrobbler::WinampPEMessage(UINT message, WPARAM wParam, LPAR... function BOOL (line 120) | BOOL CWinampScrobbler::WinampMessage(UINT message, WPARAM wParam, LPARAM... function CStdString (line 136) | CStdString CWinampScrobbler::GetPlayerVersion() function BOOL (line 144) | BOOL CWinampScrobbler::GetCurrentSong(SONG_INFO* pSong, bool utf8) function BOOL (line 347) | BOOL CALLBACK CWinampScrobbler::enumWndProc(HWND hwnd, LPARAM lParam) FILE: plugins/winamp/WinampScrobbler.h function class (line 20) | class CWinampScrobbler : public CScrobbler FILE: plugins/winamp/comdate.h function class (line 80) | class CComDATE function date (line 327) | inline bool CComDATE::operator==(const CComDATE& date) const function date (line 330) | inline bool CComDATE::operator!=(const CComDATE& date) const function DATE (line 336) | inline DATE* CComDATE::operator&() function SetDate (line 339) | inline bool CComDATE::SetDate(long nYear, long nMonth, long nDay) function SetTime (line 342) | inline bool CComDATE::SetTime(long nHour, long nMin, long nSec) function CComDATE (line 345) | inline const CComDATE& CComDATE::operator+=(const CComSpan& span) function CComDATE (line 348) | inline const CComDATE& CComDATE::operator-=(const CComSpan& span) function IsValid (line 351) | inline bool CComDATE::IsValid() const function CComDATE (line 358) | inline CComDATE::CComDATE(const DBTIMESTAMP& dbts) function CComSpan (line 369) | inline CComSpan::CComSpan() function CComSpan (line 372) | inline CComSpan::CComSpan(double db) : m_span(db) {} function CComSpan (line 374) | inline CComSpan::CComSpan(const CComSpan& rhs) function CComSpan (line 377) | inline CComSpan::CComSpan(long nDays, long nHours, long nMins, long nSecs) function TotalDays (line 386) | inline double CComSpan::TotalDays() const function rhs (line 404) | inline bool CComSpan::operator!=(const CComSpan& rhs) const function rhs (line 407) | inline bool CComSpan::operator<(const CComSpan& rhs) const function rhs (line 410) | inline bool CComSpan::operator>(const CComSpan& rhs) const function rhs (line 413) | inline bool CComSpan::operator<=(const CComSpan& rhs) const function rhs (line 416) | inline bool CComSpan::operator>=(const CComSpan& rhs) const function CComSpan (line 419) | inline const CComSpan& CComSpan::operator+=(const CComSpan& rhs) function CComSpan (line 422) | inline const CComSpan& CComSpan::operator-=(const CComSpan& rhs) function CComSpan (line 425) | inline CComSpan CComSpan::operator-() const function Invalidate (line 434) | inline void CComSpan::Invalidate() type tm (line 443) | struct tm function Year (line 450) | inline function Day (line 466) | inline function Minute (line 482) | inline function DayOfWeek (line 498) | inline function IsLeapYear (line 514) | inline type tm (line 587) | struct tm function CComDATE (line 650) | inline function CComDATE (line 671) | inline function CComDATE (line 689) | inline function date (line 722) | inline function date (line 732) | inline function date (line 742) | inline function date (line 752) | inline function SetDateTime (line 762) | inline function ParseDateTime (line 786) | inline function LPTSTR (line 797) | inline function LPTSTR (line 820) | inline function LPTSTR (line 837) | inline function LPTSTR (line 856) | inline function LPTSTR (line 881) | inline function Maketm (line 906) | inline function DATEAsDouble (line 926) | inline function DATE (line 938) | inline function MakeDATE (line 950) | inline function Hours (line 974) | inline FILE: plugins/winamp/dbg.cpp function BOOL (line 301) | BOOL CDebug::OpenLogFile(BOOL bOverWrite /* = TRUE */ ) FILE: plugins/winamp/ml.h type winampMediaLibraryPlugin (line 32) | typedef struct { type mlPlaylist (line 104) | typedef struct type mlAddTreeItemStruct (line 137) | typedef struct { type mlGetTreeStruct (line 144) | typedef struct { type mlAddTreeItemStructEx (line 157) | typedef struct { type MLTREEITEM (line 191) | typedef struct { type MLTREEITEMINFO (line 201) | typedef struct { type MLTREEITEMW (line 207) | typedef struct { type MLTREEITEMINFOW (line 217) | typedef struct { type COLOR24 (line 235) | typedef struct type MLTREEIMAGE (line 257) | typedef struct { type mlAddPlaylist (line 288) | typedef struct type mlMakePlaylistV2 (line 303) | typedef struct type mlMakePlaylist (line 314) | typedef struct type mlPlaylistInfo (line 331) | typedef struct type mlSendToWinampStruct (line 355) | typedef struct { type mlAddToSendToStruct (line 365) | typedef struct { type mlAddToSendToStructW (line 372) | typedef struct { type mlDropItemStruct (line 397) | typedef struct { type LV_SKIN_SHOWSORT (line 418) | typedef struct type LV_SKIN_SORT (line 424) | typedef struct type itemRecord (line 444) | typedef struct type itemRecordList (line 474) | typedef struct type itemRecordW (line 483) | typedef struct type itemRecordListW (line 522) | typedef struct type mlQueryStruct (line 547) | typedef struct type mlQueryStructW (line 560) | typedef struct type LMDB_FILE_ADD_INFO (line 577) | typedef struct type LMDB_FILE_ADD_INFOW (line 595) | typedef struct type pluginMessage (line 625) | typedef struct { type pl_set_rating (line 650) | typedef struct { type ml_editquery (line 658) | typedef struct { type ml_editview (line 668) | typedef struct { type file_set_rating (line 684) | typedef struct { FILE: plugins/winamp/ml_lib.cpp function freeRecord (line 22) | void freeRecord(itemRecord *p) { function freeRecordList (line 39) | void freeRecordList(itemRecordList *obj) function emptyRecordList (line 47) | void emptyRecordList(itemRecordList *obj) function allocRecordList (line 58) | void allocRecordList(itemRecordList *obj, int newsize, int granularity) function copyRecord (line 67) | void copyRecord(itemRecord *out, itemRecord *in) function copyRecordList (line 90) | void copyRecordList(itemRecordList *out, itemRecordList *in) function setRecordExtendedItem (line 112) | void setRecordExtendedItem(itemRecord *item, const char *name, char *value) function freeRecord (line 147) | void freeRecord(itemRecordW *p) { function freeRecordList (line 169) | void freeRecordList(itemRecordListW *obj) function emptyRecordList (line 177) | void emptyRecordList(itemRecordListW *obj) function allocRecordList (line 188) | void allocRecordList(itemRecordListW *obj, int newsize, int granularity) function copyRecord (line 197) | void copyRecord(itemRecordW *out, itemRecordW *in) function copyRecordList (line 238) | void copyRecordList(itemRecordListW *out, itemRecordListW *in) function wchar_t (line 249) | wchar_t *getRecordExtendedItem(const itemRecordW *item, const wchar_t *n... function setRecordExtendedItem (line 260) | void setRecordExtendedItem(itemRecordW *item, const wchar_t *name, wchar... function convertRecord (line 293) | void convertRecord(itemRecord *output, const itemRecordW *input) FILE: plugins/winamp/wa_dlg.h function WADlg_getColor (line 132) | int WADlg_getColor(int idx) function HBITMAP (line 138) | HBITMAP WADlg_getBitmap() function WADlg_init (line 143) | void WADlg_init(HWND hwndWinamp) // call this on init, or on WM_DISPLAYC... function WADlg_close (line 164) | void WADlg_close() function WADlg_dotLine (line 172) | void WADlg_dotLine(HDC hdc, int left, int top, int len, int vert) function WADlg_handleDialogMsgs (line 186) | int WADlg_handleDialogMsgs(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARA... function RectInRect (line 259) | static int RectInRect(RECT *rect1, RECT *rect2) function WADlg_removeFromRgn (line 276) | static void WADlg_removeFromRgn(HRGN hrgn, int left, int top, int right,... function WADlg_DrawChildWindowBorders (line 283) | void WADlg_DrawChildWindowBorders(HWND hwndDlg, int *tab, int tabsize) FILE: plugins/winamp/wa_hotkeys.h type genHotkeysAddStruct (line 27) | typedef struct { FILE: plugins/winamp/wa_ipc.h type enqueueFileWithMetaStruct (line 69) | typedef struct { type enqueueFileWithMetaStructW (line 77) | typedef struct { type extendedFileInfoStruct (line 580) | typedef struct { type basicFileInfoStruct (line 589) | typedef struct { type basicFileInfoStructW (line 601) | typedef struct { type infoBoxParam (line 617) | typedef struct { type infoBoxParamW (line 623) | typedef struct { type waFormatTitle (line 644) | typedef struct type waFormatTitleExtended (line 657) | typedef struct type wa_inflate_struct (line 678) | typedef struct { type prefsDlgRec (line 705) | typedef struct _prefsDlgRec { type embedWindowState (line 761) | typedef struct type embedEnumStruct (line 783) | typedef struct embedEnumStruct type convertFileStruct (line 807) | typedef struct type convertConfigStruct (line 837) | typedef struct { type converterEnumFmtStruct (line 849) | typedef struct type burnCDStruct (line 858) | typedef struct type convertSetPriority (line 871) | typedef struct type convertConfigItem (line 878) | typedef struct type waHookTitleStruct (line 890) | typedef struct type waHookTitleStructW (line 900) | typedef struct type waSetPlColorsStruct (line 921) | typedef struct type waSpawnMenuParms (line 945) | typedef struct type waSpawnMenuParms2 (line 953) | typedef struct type VideoOpenStruct (line 984) | typedef struct type YV12_PLANE (line 1000) | typedef struct { type YV12_PLANES (line 1005) | typedef struct { function class (line 1012) | class IVideoOutput function class (line 1028) | class ITrackSelector type transAccelStruct (line 1105) | typedef struct { type windowCommand (line 1114) | typedef struct { type DispatchInfo (line 1499) | typedef struct type extendedFileInfoStructW (line 1537) | typedef struct { FILE: plugins/wmp/Dbg.h function class (line 57) | class CDebug function BOOL (line 108) | BOOL IsEnabled(){return m_bEnabled;} function GetLevel (line 110) | int GetLevel(){return m_nLogLevel;} function DWORD (line 111) | DWORD GetMaxFileSize(){return m_nMaxFileSize;} FILE: plugins/wmp/OSVer.cpp function BOOL (line 286) | BOOL COSVersion::WFWLoaded() function LONG (line 320) | LONG COSVersion::RegQueryValueEx(HKEY32 hKey, LPSTR lpszValueName, LPDW... function BOOL (line 331) | BOOL COSVersion::GetVersionEx(LPOSVERSIONINFO lpVersionInfo) function DWORD (line 342) | DWORD COSVersion::GetVersion() function BOOL (line 354) | BOOL COSVersion::GetVersion(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 959) | BOOL COSVersion::GetInfoBySpawingWriteVer(COSVersion::LPOS_VERSION_INFO ... function BOOL (line 1143) | BOOL COSVersion::IsWindowsCE(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1148) | BOOL COSVersion::IsWindows95(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1156) | BOOL COSVersion::IsWindows95SP1(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1164) | BOOL COSVersion::IsWindows95OSR2(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1172) | BOOL COSVersion::IsWindows98(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1180) | BOOL COSVersion::IsWindows98SP1(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1189) | BOOL COSVersion::IsWindows98SE(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1197) | BOOL COSVersion::IsWindowsME(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1204) | BOOL COSVersion::IsWindowsNT31(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1211) | BOOL COSVersion::IsWindowsNT35(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1218) | BOOL COSVersion::IsWindowsNT351(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1225) | BOOL COSVersion::IsWindowsNT4(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1231) | BOOL COSVersion::IsWindows2000(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1238) | BOOL COSVersion::IsWindowsXPOrWindowsServer2003(LPOS_VERSION_INFO lpVers... function BOOL (line 1245) | BOOL COSVersion::IsWindowsXP(LPOS_VERSION_INFO lpVersionInformation) function WORD (line 1250) | WORD COSVersion::GetNTServicePackFromCSDString(LPCTSTR pszCSDVersion) function WORD (line 1266) | WORD COSVersion::GetNTServicePackFromRegistry() function BOOL (line 1492) | BOOL COSVersion::IsNTPreWin2k(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1498) | BOOL COSVersion::IsNTPDC(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1505) | BOOL COSVersion::IsNTStandAloneServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1510) | BOOL COSVersion::IsNTBDC(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1517) | BOOL COSVersion::IsNTWorkstation(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1522) | BOOL COSVersion::IsTerminalServicesInstalled(LPOS_VERSION_INFO lpVersion... function BOOL (line 1527) | BOOL COSVersion::IsEmbedded(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1532) | BOOL COSVersion::IsTerminalServicesInRemoteAdminMode(LPOS_VERSION_INFO l... function BOOL (line 1537) | BOOL COSVersion::ISSmallBusinessEditionInstalled(LPOS_VERSION_INFO lpVer... function BOOL (line 1542) | BOOL COSVersion::IsNTEnterpriseServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1547) | BOOL COSVersion::IsNTDatacenterServer(LPOS_VERSION_INFO lpVersionInforma... function BOOL (line 1552) | BOOL COSVersion::IsWin2000Professional(LPOS_VERSION_INFO lpVersionInform... function BOOL (line 1557) | BOOL COSVersion::IsWin2000Server(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1562) | BOOL COSVersion::IsWin2000AdvancedServer(LPOS_VERSION_INFO lpVersionInfo... function BOOL (line 1567) | BOOL COSVersion::IsWin2000DatacenterServer(LPOS_VERSION_INFO lpVersionIn... function BOOL (line 1572) | BOOL COSVersion::IsWin2000DomainController(LPOS_VERSION_INFO lpVersionIn... function BOOL (line 1577) | BOOL COSVersion::IsXPPersonal(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1582) | BOOL COSVersion::IsXPProfessional(LPOS_VERSION_INFO lpVersionInformation) function BOOL (line 1587) | BOOL COSVersion::IsWebWindowsServer2003(LPOS_VERSION_INFO lpVersionInfor... function BOOL (line 1592) | BOOL COSVersion::IsWindowsServer2003(LPOS_VERSION_INFO lpVersionInformat... function BOOL (line 1597) | BOOL COSVersion::IsEnterpriseWindowsServer2003(LPOS_VERSION_INFO lpVersi... function BOOL (line 1602) | BOOL COSVersion::IsDatacenterWindowsServer2003(LPOS_VERSION_INFO lpVersi... function BOOL (line 1607) | BOOL COSVersion::IsDomainControllerWindowsServer2003(LPOS_VERSION_INFO l... function BOOL (line 1612) | BOOL COSVersion::IsEmulated64Bit(LPOS_VERSION_INFO /*lpVersionInformatio... function BOOL (line 1621) | BOOL COSVersion::IsUnderlying64Bit(LPOS_VERSION_INFO /*lpVersionInformat... FILE: plugins/wmp/OSVer.h function class (line 46) | class COSVersion FILE: plugins/wmp/Scrobbler.cpp function BOOL (line 69) | BOOL CScrobbler::StartScrobbling(CStdString strWorkingDir, HINSTANCE hIn... function BOOL (line 120) | BOOL CScrobbler::StopScrobbling() function BOOL (line 148) | BOOL CScrobbler::TimerCallback() function BOOL (line 242) | BOOL CScrobbler::SupportedFileType(CStdString strPath) function CStdString (line 319) | CStdString CScrobbler::GetVersionString() FILE: plugins/wmp/Scrobbler.h type SONG_INFO (line 36) | typedef struct function class (line 50) | class CScrobbler FILE: plugins/wmp/StdString.h type wchar_t (line 582) | typedef const wchar_t* PCWSTR; type wchar_t (line 583) | typedef wchar_t* PWSTR; type wchar_t (line 585) | typedef wchar_t TCHAR; type TCHAR (line 587) | typedef char TCHAR; type wchar_t (line 589) | typedef wchar_t OLECHAR; type TCHAR (line 669) | typedef const TCHAR* PCTSTR; type OLECHAR (line 674) | typedef const OLECHAR* PCOLESTR; type OLECHAR (line 679) | typedef OLECHAR* POLESTR; type DWORD (line 693) | typedef unsigned long DWORD; type std (line 773) | typedef std::codecvt SSCodeCvt; function PWSTR (line 775) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCSTR pSrcA, int nSrc, function PWSTR (line 809) | inline PWSTR StdCodeCvt(PWSTR pDstW, int nDst, PCUSTR pSrcA, int nSrc, function PSTR (line 815) | inline PSTR StdCodeCvt(PSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PUSTR (line 848) | inline PUSTR StdCodeCvt(PUSTR pDstA, int nDst, PCWSTR pSrcW, int nSrc, function PWSTR (line 948) | inline PWSTR SST2W(PTSTR p) { return p; } function PTSTR (line 949) | inline PTSTR SSW2T(PWSTR p) { return p; } function PCWSTR (line 950) | inline PCWSTR SST2CW(PCTSTR p) { return p; } function PCTSTR (line 951) | inline PCTSTR SSW2CT(PCWSTR p) { return p; } function PSTR (line 957) | inline PSTR SST2A(PTSTR p) { return p; } function PTSTR (line 958) | inline PTSTR SSA2T(PSTR p) { return p; } function PCSTR (line 959) | inline PCSTR SST2CA(PCTSTR p) { return p; } function PCTSTR (line 960) | inline PCTSTR SSA2CT(PCSTR p) { return p; } function PCOLESTR (line 965) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 966) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 967) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 968) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function PCOLESTR (line 971) | inline PCOLESTR SST2COLE(PCTSTR p) { return p; } function PCTSTR (line 972) | inline PCTSTR SSOLE2CT(PCOLESTR p) { return p; } function POLESTR (line 973) | inline POLESTR SST2OLE(PTSTR p) { return p; } function PTSTR (line 974) | inline PTSTR SSOLE2T(POLESTR p) { return p; } function POLESTR (line 988) | inline POLESTR SSA2OLE(PSTR p) { return p; } function PSTR (line 989) | inline PSTR SSOLE2A(POLESTR p) { return p; } function PCOLESTR (line 990) | inline PCOLESTR SSA2COLE(PCSTR p) { return p; } function PCSTR (line 991) | inline PCSTR SSOLE2CA(PCOLESTR p){ return p; } function POLESTR (line 997) | inline POLESTR SSW2OLE(PWSTR p) { return p; } function PWSTR (line 998) | inline PWSTR SSOLE2W(POLESTR p) { return p; } function PCOLESTR (line 999) | inline PCOLESTR SSW2COLE(PCWSTR p) { return p; } function PCWSTR (line 1000) | inline PCWSTR SSOLE2CW(PCOLESTR p){ return p; } type std (line 1053) | typedef std::basic_string ostring; function PSTR (line 1058) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PSTR (line 1072) | inline PSTR StdCodeCvt(PSTR pDst, int nDst, PCUSTR pSrc, int nSrc) function PUSTR (line 1076) | inline PUSTR StdCodeCvt(PUSTR pDst, int nDst, PCSTR pSrc, int nSrc) function PWSTR (line 1081) | inline PWSTR StdCodeCvt(PWSTR pDst, int nDst, PCWSTR pSrc, int nSrc) type std (line 1100) | typedef std::basic_string tstring; function sslen (line 1149) | int sslen(const CT* pT) function SS_NOTHROW (line 1154) | inline SS_NOTHROW int sslen(const std::string& s) function SS_NOTHROW (line 1158) | inline SS_NOTHROW int sslen(const std::wstring& s) function CT (line 1167) | CT sstolower(const CT& t, const std::locale& loc = std::locale()) function CT (line 1172) | CT sstoupper(const CT& t, const std::locale& loc = std::locale()) type std (line 1180) | typedef std::string::size_type SS_SIZETYPE; type std (line 1181) | typedef std::string::pointer SS_PTRTYPE; type std (line 1182) | typedef std::wstring::size_type SW_SIZETYPE; type std (line 1183) | typedef std::wstring::pointer SW_PTRTYPE; function ssasn (line 1185) | inline void ssasn(std::string& sDst, const std::string& sSrc) function ssasn (line 1193) | inline void ssasn(std::string& sDst, PCSTR pA) function ssasn (line 1219) | inline void ssasn(std::string& sDst, const std::wstring& sSrc) function ssasn (line 1250) | inline void ssasn(std::string& sDst, PCWSTR pW) function ssasn (line 1283) | inline void ssasn(std::string& sDst, const int nNull) function ssasn (line 1289) | inline void ssasn(std::wstring& sDst, const std::wstring& sSrc) function ssasn (line 1297) | inline void ssasn(std::wstring& sDst, PCWSTR pW) function ssasn (line 1324) | inline void ssasn(std::wstring& sDst, const std::string& sSrc) function ssasn (line 1342) | inline void ssasn(std::wstring& sDst, PCSTR pA) function ssasn (line 1360) | inline void ssasn(std::wstring& sDst, const int nNull) function ssadd (line 1371) | inline void ssadd(std::string& sDst, const std::wstring& sSrc) function ssadd (line 1399) | inline void ssadd(std::string& sDst, const std::string& sSrc) function ssadd (line 1403) | inline void ssadd(std::string& sDst, PCWSTR pW) function ssadd (line 1427) | inline void ssadd(std::string& sDst, PCSTR pA) function ssadd (line 1449) | inline void ssadd(std::wstring& sDst, const std::wstring& sSrc) function ssadd (line 1453) | inline void ssadd(std::wstring& sDst, const std::string& sSrc) function ssadd (line 1472) | inline void ssadd(std::wstring& sDst, PCSTR pA) function ssadd (line 1492) | inline void ssadd(std::wstring& sDst, PCWSTR pW) function sscmp (line 1520) | int sscmp(const CT* pA1, const CT* pA2) function ssicmp (line 1538) | int ssicmp(const CT* pA1, const CT* pA2) function sslwr (line 1561) | void sslwr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssupr (line 1566) | void ssupr(CT* pT, size_t nLen, const std::locale& loc=std::locale()) function ssvsprintf (line 1585) | inline int ssvsprintf(PSTR pA, size_t /*nCount*/, PCSTR pFmtA, va_list vl) function ssvsprintf (line 1589) | inline int ssvsprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssnprintf (line 1633) | inline int ssnprintf(PSTR pA, size_t nCount, PCSTR pFmtA, va_list vl) function ssnprintf (line 1637) | inline int ssnprintf(PWSTR pW, size_t nCount, PCWSTR pFmtW, va_list vl) function ssload (line 1651) | inline int ssload(HMODULE hInst, UINT uId, PSTR pBuf, int nMax) function ssload (line 1655) | inline int ssload(HMODULE hInst, UINT uId, PWSTR pBuf, int nMax) function sscoll (line 1668) | int sscoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function ssicoll (line 1676) | int ssicoll(const CT* sz1, int nLen1, const CT* sz2, int nLen2) function DWORD (line 1705) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function DWORD (line 1712) | inline DWORD ssfmtmsg(DWORD dwFlags, LPCVOID pSrc, DWORD dwMsgId, function sscpycvt (line 1763) | int sscpycvt(CT1* pDst, const CT2* pSrc, int nMax) function sscpycvt (line 1781) | inline int sscpycvt(PSTR pDst, PCSTR pSrc, int nMax) function sscpycvt (line 1790) | inline int sscpycvt(PWSTR pDst, PCWSTR pSrc, int nMax) function sscpycvt (line 1799) | inline int sscpycvt(PWSTR pDst, PCSTR pSrc, int nMax) function sscpy (line 1809) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax, int nLen) function sscpy (line 1814) | int sscpy(CT1* pDst, const CT2* pSrc, int nMax) function sscpy (line 1819) | int sscpy(CT1* pDst, const CT2* pSrc) function sscpy (line 1824) | int sscpy(CT1* pDst, const std::basic_string& sSrc, int nMax) function sscpy (line 1829) | int sscpy(CT1* pDst, const std::basic_string& sSrc) function sscpy (line 1836) | int sscpy(CT1* pDst, const _bstr_t& bs, int nMax) function sscpy (line 1842) | int sscpy(CT1* pDst, const _bstr_t& bs) function const (line 1896) | bool operator() (CT t) const { return !std::isspace(t, loc); } function explicit (line 1927) | explicit FmtArg(const ARG& arg) : a_(arg) {} type typename (line 1943) | typedef typename MYBASE::const_pointer PCMYSTR; type typename (line 1944) | typedef typename MYBASE::pointer PMYSTR; type typename (line 1945) | typedef typename MYBASE::iterator MYITER; type typename (line 1946) | typedef typename MYBASE::const_iterator MYCITER; type typename (line 1947) | typedef typename MYBASE::reverse_iterator MYRITER; type typename (line 1948) | typedef typename MYBASE::size_type MYSIZE; type typename (line 1949) | typedef typename MYBASE::value_type MYVAL; type typename (line 1950) | typedef typename MYBASE::allocator_type MYALLOC; function TryLoad (line 1956) | bool TryLoad(const void* pT) function MYBASE (line 1981) | CStdStr(const MYTYPE& str) : MYBASE(SSREF(str)) function CT (line 2331) | CT* SetBuf(int nLen) function BufferRel (line 2346) | void BufferRel() { RelBuf(); } function CT (line 2347) | CT* Buffer() { return GetBuf(); } function CT (line 2348) | CT* BufferSet(int nLen) { return SetBuf(nLen);} function Fmt (line 2481) | void Fmt(const CT* szFmt, ...) function Format (line 2491) | void Format(UINT nId) function Format (line 2744) | void Format(const CT* szFmt) function Format (line 2932) | void Format(UINT nId, ...) function Format (line 2946) | void Format(const CT* szFmt, ...) function AppendFormat (line 2956) | void AppendFormat(const CT* szFmt, ...) function AppendFormatV (line 2972) | void AppendFormatV(const CT* szFmt, va_list argList) function FormatV (line 3001) | void FormatV(const CT* szFormat, va_list argList) function BSTR (line 3047) | BSTR AllocSysString() const function CollateNoCase (line 3060) | int CollateNoCase(PCMYSTR szThat) const function Compare (line 3065) | int Compare(PCMYSTR szThat) const function CompareNoCase (line 3070) | int CompareNoCase(PCMYSTR szThat) const function Empty (line 3086) | void Empty() function Find (line 3091) | int Find(CT ch) const function Find (line 3097) | int Find(PCMYSTR szSub) const function Find (line 3103) | int Find(CT ch, int nStart) const function Find (line 3113) | int Find(PCMYSTR szSub, int nStart) const function FindOneOf (line 3123) | int FindOneOf(PCMYSTR szCharSet) const function FormatMessage (line 3130) | void FormatMessage(PCMYSTR szFormat, ...) throw(std::exception) function FormatMessage (line 3147) | void FormatMessage(UINT nFormatId, ...) throw(std::exception) function GetAllocLength (line 3169) | int GetAllocLength() function CT (line 3177) | CT GetAt(int nIdx) const function CT (line 3187) | CT* GetBufferSetLength(int nLen) function Insert (line 3199) | int Insert(int nIdx, CT ch) function Insert (line 3208) | int Insert(int nIdx, PCMYSTR sz) function MYTYPE (line 3223) | MYTYPE Left(int nCount) const function LoadString (line 3232) | bool LoadString(UINT nId) function MakeLower (line 3238) | void MakeLower() function MakeReverse (line 3243) | void MakeReverse() function MakeUpper (line 3248) | void MakeUpper() function MYTYPE (line 3253) | MYTYPE Mid(int nFirst) const function MYTYPE (line 3258) | MYTYPE Mid(int nFirst, int nCount) const function Remove (line 3288) | int Remove(CT ch) function Replace (line 3300) | int Replace(CT chOld, CT chNew) function Replace (line 3316) | int Replace(PCMYSTR szOld, PCMYSTR szNew) function ReverseFind (line 3341) | int ReverseFind(CT ch) const function MYTYPE (line 3354) | MYTYPE Right(int nCount) const function SetAt (line 3362) | void SetAt(int nIndex, CT ch) function BSTR (line 3369) | BSTR SetSysString(BSTR* pbstr) const function MYTYPE (line 3381) | MYTYPE SpanExcluding(PCMYSTR szCharSet) const function MYTYPE (line 3387) | MYTYPE SpanIncluding(PCMYSTR szCharSet) const function AnsiToOem (line 3400) | void AnsiToOem() function OemToAnsi (line 3413) | void OemToAnsi() function FreeExtra (line 3487) | void FreeExtra() function CT (line 3512) | const CT& operator[](int nIdx) const function CT (line 3522) | const CT& operator[](unsigned int nIdx) const function operator (line 3528) | operator const CT*() const type SSSHDR (line 3539) | typedef struct SSSHDR function HRESULT (line 3566) | HRESULT StreamSave(IStream* pStream) const function HRESULT (line 3599) | HRESULT StreamLoad(IStream* pStream) function SetResourceHandle (line 3672) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3676) | static HMODULE GetResourceHandle() function SetResourceHandle (line 3681) | static void SetResourceHandle(HMODULE hNew) function HMODULE (line 3685) | static HMODULE GetResourceHandle() type CStdStr (line 3745) | typedef CStdStr CStdStringA; type CStdStr (line 3746) | typedef CStdStr CStdStringW; type CStdStr (line 3747) | typedef CStdStr CStdStringO; function CStdStringA (line 3862) | struct FmtArg function CStdStringW (line 3871) | struct FmtArg function string (line 3881) | struct FmtArg function HMODULE (line 3902) | inline HMODULE& SSResourceHandle() function CStdStringA (line 3955) | inline CStdStringA WUFormatA(PCSTR szFormat, ...) function CStdStringW (line 3964) | inline CStdStringW WUFormatW(PCWSTR szwFormat, ...) function CStdStringA (line 3975) | inline CStdStringA WUFormatA(UINT nId, ...) function CStdStringW (line 3989) | inline CStdStringW WUFormatW(UINT nId, ...) function CStdStringA (line 4027) | inline CStdStringA WUSysMessageA(DWORD dwError, DWORD dwLangId=SS_DEFLAN... function CStdStringW (line 4037) | inline CStdStringW WUSysMessageW(DWORD dwError, DWORD dwLangId=SS_DEFLAN... type CStdStringW (line 4053) | typedef CStdStringW CStdString; type CStdStringA (line 4058) | typedef CStdStringA CStdString; type StdStringLessNoCaseW (line 4098) | struct StdStringLessNoCaseW type StdStringEqualsNoCaseW (line 4105) | struct StdStringEqualsNoCaseW type StdStringLessNoCaseA (line 4112) | struct StdStringLessNoCaseA type StdStringEqualsNoCaseA (line 4119) | struct StdStringEqualsNoCaseA FILE: plugins/wmp/StdStringArray.cpp function ConstructElements (line 16) | void ConstructElements(TYPE* pElements, int nCount) function DestructElements (line 32) | void DestructElements(TYPE* pElements, int nCount) function CopyElements (line 45) | void CopyElements(TYPE* pDest, const TYPE* pSrc, int nCount) FILE: plugins/wmp/StdStringArray.h function class (line 6) | class CStdStringArray FILE: plugins/wmp/VersionApp.cpp function BOOL (line 31) | BOOL CVersionApp::ReadResourceInformation() function BOOL (line 67) | BOOL CVersionApp::GetFixedFileInfo() function BOOL (line 184) | BOOL CVersionApp::GetDynamicInfo(BYTE *pVersionInfo) function BOOL (line 233) | BOOL CVersionApp::ReadFileTime() function CStdString (line 247) | CStdString CVersionApp::GetOSVersion() function CStdString (line 430) | CStdString CVersionApp::GetWorkingDir() FILE: plugins/wmp/VersionApp.h type VERSION_INFORMATION (line 18) | typedef struct tagVersionInformation function class (line 45) | class CVersionApp FILE: plugins/wmp/WMPScrobbler.h function class (line 14) | class CWMPScrobbler : public CScrobbler FILE: plugins/wmp/comdate.h function class (line 80) | class CComDATE function date (line 327) | inline bool CComDATE::operator==(const CComDATE& date) const function date (line 330) | inline bool CComDATE::operator!=(const CComDATE& date) const function DATE (line 336) | inline DATE* CComDATE::operator&() function SetDate (line 339) | inline bool CComDATE::SetDate(long nYear, long nMonth, long nDay) function SetTime (line 342) | inline bool CComDATE::SetTime(long nHour, long nMin, long nSec) function CComDATE (line 345) | inline const CComDATE& CComDATE::operator+=(const CComSpan& span) function CComDATE (line 348) | inline const CComDATE& CComDATE::operator-=(const CComSpan& span) function IsValid (line 351) | inline bool CComDATE::IsValid() const function CComDATE (line 358) | inline CComDATE::CComDATE(const DBTIMESTAMP& dbts) function CComSpan (line 369) | inline CComSpan::CComSpan() function CComSpan (line 372) | inline CComSpan::CComSpan(double db) : m_span(db) {} function CComSpan (line 374) | inline CComSpan::CComSpan(const CComSpan& rhs) function CComSpan (line 377) | inline CComSpan::CComSpan(long nDays, long nHours, long nMins, long nSecs) function TotalDays (line 386) | inline double CComSpan::TotalDays() const function rhs (line 404) | inline bool CComSpan::operator!=(const CComSpan& rhs) const function rhs (line 407) | inline bool CComSpan::operator<(const CComSpan& rhs) const function rhs (line 410) | inline bool CComSpan::operator>(const CComSpan& rhs) const function rhs (line 413) | inline bool CComSpan::operator<=(const CComSpan& rhs) const function rhs (line 416) | inline bool CComSpan::operator>=(const CComSpan& rhs) const function CComSpan (line 419) | inline const CComSpan& CComSpan::operator+=(const CComSpan& rhs) function CComSpan (line 422) | inline const CComSpan& CComSpan::operator-=(const CComSpan& rhs) function CComSpan (line 425) | inline CComSpan CComSpan::operator-() const function Invalidate (line 434) | inline void CComSpan::Invalidate() type tm (line 443) | struct tm function Year (line 450) | inline function Day (line 466) | inline function Minute (line 482) | inline function DayOfWeek (line 498) | inline function IsLeapYear (line 514) | inline type tm (line 587) | struct tm function CComDATE (line 650) | inline function CComDATE (line 671) | inline function CComDATE (line 689) | inline function date (line 722) | inline function date (line 732) | inline function date (line 742) | inline function date (line 752) | inline function SetDateTime (line 762) | inline function ParseDateTime (line 786) | inline function LPTSTR (line 797) | inline function LPTSTR (line 820) | inline function LPTSTR (line 837) | inline function LPTSTR (line 856) | inline function LPTSTR (line 881) | inline function Maketm (line 906) | inline function DATEAsDouble (line 926) | inline function DATE (line 938) | inline function MakeDATE (line 950) | inline function Hours (line 974) | inline FILE: plugins/wmp/dbg.cpp function BOOL (line 301) | BOOL CDebug::OpenLogFile(BOOL bOverWrite /* = TRUE */ ) FILE: plugins/wmp/wmp.h type interface (line 48) | typedef interface IWMPErrorItem type interface (line 54) | typedef interface IWMPError IWMPError; type interface (line 60) | typedef interface IWMPMedia IWMPMedia; type interface (line 66) | typedef interface IWMPControls type interface (line 72) | typedef interface IWMPSettings type interface (line 78) | typedef interface IWMPClosedCaption type interface (line 84) | typedef interface IWMPPlaylist type interface (line 90) | typedef interface IWMPCdrom IWMPCdrom; type interface (line 96) | typedef interface IWMPCdromCollection type interface (line 102) | typedef interface IWMPStringCollection type interface (line 108) | typedef interface IWMPMediaCollection type interface (line 114) | typedef interface IWMPPlaylistArray type interface (line 120) | typedef interface IWMPPlaylistCollection type interface (line 126) | typedef interface IWMPNetwork type interface (line 132) | typedef interface IWMPCore IWMPCore; type interface (line 138) | typedef interface IWMPPlayer type interface (line 144) | typedef interface IWMPPlayer2 type interface (line 150) | typedef interface IWMPMedia2 type interface (line 156) | typedef interface IWMPControls2 type interface (line 162) | typedef interface IWMPDVD IWMPDVD; type interface (line 168) | typedef interface IWMPCore2 IWMPCore2; type interface (line 174) | typedef interface IWMPPlayer3 type interface (line 180) | typedef interface IWMPErrorItem2 type interface (line 186) | typedef interface IWMPRemoteMediaServices type interface (line 192) | typedef interface IWMPSkinManager type interface (line 198) | typedef interface IWMPMetadataPicture type interface (line 204) | typedef interface IWMPMetadataText type interface (line 210) | typedef interface IWMPMedia3 type interface (line 216) | typedef interface IWMPSettings2 type interface (line 222) | typedef interface IWMPControls3 type interface (line 228) | typedef interface IWMPClosedCaption2 type interface (line 234) | typedef interface IWMPPlayerApplication type interface (line 240) | typedef interface IWMPCore3 IWMPCore3; type interface (line 246) | typedef interface IWMPPlayer4 type interface (line 252) | typedef interface IWMPPlayerServices type interface (line 258) | typedef interface IWMPEvents type interface (line 264) | typedef interface _WMPOCXEvents type class (line 272) | typedef class WindowsMediaPlayer type WindowsMediaPlayer (line 274) | typedef struct WindowsMediaPlayer WindowsMediaPlayer; type WMPOpenState (line 300) | typedef /* [public][helpstring] */ type WMPPlayState (line 326) | typedef /* [public][helpstring] */ type WMPPlaylistChangeEventType (line 343) | typedef /* [public][helpstring] */ type IWMPErrorItemVtbl (line 399) | typedef struct IWMPErrorItemVtbl function interface (line 466) | interface IWMPErrorItem type IWMPErrorVtbl (line 615) | typedef struct IWMPErrorVtbl function interface (line 677) | interface IWMPError type IWMPMediaVtbl (line 862) | typedef struct IWMPMediaVtbl function interface (line 990) | interface IWMPMedia type IWMPControlsVtbl (line 1374) | typedef struct IWMPControlsVtbl function interface (line 1479) | interface IWMPControls type IWMPSettingsVtbl (line 1848) | typedef struct IWMPSettingsVtbl function interface (line 1990) | interface IWMPSettings type IWMPClosedCaptionVtbl (line 2425) | typedef struct IWMPClosedCaptionVtbl function interface (line 2504) | interface IWMPClosedCaption type IWMPPlaylistVtbl (line 2735) | typedef struct IWMPPlaylistVtbl function interface (line 2844) | interface IWMPPlaylist type IWMPCdromVtbl (line 3131) | typedef struct IWMPCdromVtbl function interface (line 3189) | interface IWMPCdrom type IWMPCdromCollectionVtbl (line 3307) | typedef struct IWMPCdromCollectionVtbl function interface (line 3368) | interface IWMPCdromCollection type IWMPStringCollectionVtbl (line 3485) | typedef struct IWMPStringCollectionVtbl function interface (line 3541) | interface IWMPStringCollection type IWMPMediaCollectionVtbl (line 3684) | typedef struct IWMPMediaCollectionVtbl function interface (line 3792) | interface IWMPMediaCollection type IWMPPlaylistArrayVtbl (line 4055) | typedef struct IWMPPlaylistArrayVtbl function interface (line 4111) | interface IWMPPlaylistArray type IWMPPlaylistCollectionVtbl (line 4231) | typedef struct IWMPPlaylistCollectionVtbl function interface (line 4311) | interface IWMPPlaylistCollection type IWMPNetworkVtbl (line 4578) | typedef struct IWMPNetworkVtbl function interface (line 4747) | interface IWMPNetwork type IWMPCoreVtbl (line 5302) | typedef struct IWMPCoreVtbl function interface (line 5432) | interface IWMPCore type IWMPPlayerVtbl (line 5833) | typedef struct IWMPPlayerVtbl function interface (line 5995) | interface IWMPPlayer type IWMPPlayer2Vtbl (line 6278) | typedef struct IWMPPlayer2Vtbl function interface (line 6456) | interface IWMPPlayer2 type IWMPMedia2Vtbl (line 6766) | typedef struct IWMPMedia2Vtbl function interface (line 6898) | interface IWMPMedia2 type IWMPControls2Vtbl (line 7034) | typedef struct IWMPControls2Vtbl function interface (line 7143) | interface IWMPControls2 type IWMPDVDVtbl (line 7285) | typedef struct IWMPDVDVtbl function interface (line 7353) | interface IWMPDVD type IWMPCore2Vtbl (line 7506) | typedef struct IWMPCore2Vtbl function interface (line 7640) | interface IWMPCore2 type IWMPPlayer3Vtbl (line 7818) | typedef struct IWMPPlayer3Vtbl function interface (line 8000) | interface IWMPPlayer3 type IWMPErrorItem2Vtbl (line 8314) | typedef struct IWMPErrorItem2Vtbl function interface (line 8385) | interface IWMPErrorItem2 type IWMPRemoteMediaServicesVtbl (line 8492) | typedef struct IWMPRemoteMediaServicesVtbl function interface (line 8527) | interface IWMPRemoteMediaServices type IWMPSkinManagerVtbl (line 8650) | typedef struct IWMPSkinManagerVtbl function interface (line 8672) | interface IWMPSkinManager type IWMPMetadataPictureVtbl (line 8749) | typedef struct IWMPMetadataPictureVtbl function interface (line 8812) | interface IWMPMetadataPicture type IWMPMetadataTextVtbl (line 8941) | typedef struct IWMPMetadataTextVtbl function interface (line 8996) | interface IWMPMetadataText type IWMPMedia3Vtbl (line 9100) | typedef struct IWMPMedia3Vtbl function interface (line 9245) | interface IWMPMedia3 type IWMPSettings2Vtbl (line 9412) | typedef struct IWMPSettings2Vtbl function interface (line 9567) | interface IWMPSettings2 type IWMPControls3Vtbl (line 9779) | typedef struct IWMPControls3Vtbl function interface (line 9931) | interface IWMPControls3 type IWMPClosedCaption2Vtbl (line 10218) | typedef struct IWMPClosedCaption2Vtbl function interface (line 10320) | interface IWMPClosedCaption2 type IWMPPlayerApplicationVtbl (line 10496) | typedef struct IWMPPlayerApplicationVtbl function interface (line 10557) | interface IWMPPlayerApplication type IWMPCore3Vtbl (line 10687) | typedef struct IWMPCore3Vtbl function interface (line 10832) | interface IWMPCore3 type IWMPPlayer4Vtbl (line 11041) | typedef struct IWMPPlayer4Vtbl function interface (line 11246) | interface IWMPPlayer4 type IWMPPlayerServicesVtbl (line 11620) | typedef struct IWMPPlayerServicesVtbl function interface (line 11652) | interface IWMPPlayerServices type DECLSPEC_UUID (line 11733) | struct DECLSPEC_UUID type DECLSPEC_UUID (line 11734) | struct DECLSPEC_UUID type IWMPEventsVtbl (line 11923) | typedef struct IWMPEventsVtbl function interface (line 12140) | interface IWMPEvents type _WMPOCXEventsVtbl (line 12883) | typedef struct _WMPOCXEventsVtbl function interface (line 12930) | interface _WMPOCXEvents FILE: plugins/wmp/wmpBootStrap.cpp type BootStrapDetails (line 8) | enum BootStrapDetails{ ARTIST=0, ALBUMARTIST, ALBUM, TRACK, DURATION, PL... FILE: plugins/wmp/wmpBootStrap.h function class (line 7) | class wmpBootStrap : FILE: plugins/wmp/wmp_scrobbler.cpp function HRESULT (line 38) | HRESULT CWmp_scrobbler::FinalConstruct() function HRESULT (line 58) | HRESULT CWmp_scrobbler::SetCore(IWMPCore *pCore) function HRESULT (line 145) | HRESULT CWmp_scrobbler::DisplayPropertyPage(HWND hwndParent) function HRESULT (line 154) | HRESULT CWmp_scrobbler::GetProperty(const WCHAR *pwszName, VARIANT *pvar... function HRESULT (line 168) | HRESULT CWmp_scrobbler::SetProperty(const WCHAR *pwszName, const VARIANT... function CStdString (line 173) | CStdString CWmp_scrobbler::GetPlayerVersion() function BOOL (line 191) | BOOL CWmp_scrobbler::IsPaused() function BOOL (line 206) | BOOL CWmp_scrobbler::IsStopped() function BOOL (line 225) | BOOL CWmp_scrobbler::IsPlaying() function CStdString (line 240) | CStdString CWmp_scrobbler::GetCurrentSongFileName() function BOOL (line 305) | BOOL CWmp_scrobbler::GetCurrentSong(SONG_INFO* pSong) FILE: plugins/wmp/wmp_scrobbler.h function DECLARE_PROTECT_FINAL_CONSTRUCT (line 40) | DECLARE_REGISTRY_RESOURCEID(IDR_WMP_SCROBBLER) function virtual (line 52) | virtual CStdString GetAppId(){ return AUDIOSCROBBLER_APPID;} function virtual (line 53) | virtual CStdString GetRegKey(){ return AUDIOSCROBBLER_REGKEY;} function virtual (line 62) | virtual HWND GetParentWnd(){return m_hWndParent;} function STDMETHODIMP (line 74) | STDMETHODIMP Create(HWND hwndParent, HWND *phwndWindow) { return E_NOTIM... function STDMETHODIMP (line 75) | STDMETHODIMP Destroy() { return E_NOTIMPL; } function STDMETHODIMP (line 76) | STDMETHODIMP TranslateAccelerator(LPMSG lpmsg) { return E_NOTIMPL; } FILE: plugins/wmp/wmp_scrobblerdll.cpp function BOOL (line 21) | BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID /*lpRese... function STDAPI (line 36) | STDAPI DllCanUnloadNow(void) function STDAPI (line 44) | STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) function STDAPI (line 52) | STDAPI DllRegisterServer(void) function STDAPI (line 68) | STDAPI DllUnregisterServer(void) FILE: plugins/wmp/wmpplug.h type interface (line 48) | typedef interface IWMPPluginUI function BOOL (line 114) | __inline BOOL WMPNotifyPluginAddRemove() type IWMPPluginUIVtbl (line 165) | typedef struct IWMPPluginUIVtbl function interface (line 213) | interface IWMPPluginUI