Skip to content

Instantly share code, notes, and snippets.

@ryanofsky
Created November 1, 2018 21:21
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryanofsky/8718089b2927912f77db0d7cb1728350 to your computer and use it in GitHub Desktop.
Save ryanofsky/8718089b2927912f77db0d7cb1728350 to your computer and use it in GitHub Desktop.
$ git grep -n '^ \+\(virtual \)\?[A-Za-z]\+ [a-z][a-zA-Z]\+(' 'src/**.h'
src/arith_uint256.h:84: double getdouble() const;
src/arith_uint256.h:234: return sizeof(pn);
src/bench/bench.h:105: virtual void header() = 0;
src/bench/bench.h:106: virtual void result(const State& state) = 0;
src/bench/bench.h:107: virtual void footer() = 0;
src/bench/bench.h:114: void header() override;
src/bench/bench.h:115: void result(const State& state) override;
src/bench/bench.h:116: void footer() override;
src/bench/bench.h:124: void header() override;
src/bench/bench.h:125: void result(const State& state) override;
src/bench/bench.h:126: void footer() override;
src/bloom.h:79: void insert(const std::vector<unsigned char>& vKey);
src/bloom.h:80: void insert(const COutPoint& outpoint);
src/bloom.h:81: void insert(const uint256& hash);
src/bloom.h:83: bool contains(const std::vector<unsigned char>& vKey) const;
src/bloom.h:84: bool contains(const COutPoint& outpoint) const;
src/bloom.h:85: bool contains(const uint256& hash) const;
src/bloom.h:87: void clear();
src/bloom.h:88: void reset(const unsigned int nNewTweak);
src/bloom.h:123: void insert(const std::vector<unsigned char>& vKey);
src/bloom.h:124: void insert(const uint256& hash);
src/bloom.h:125: bool contains(const std::vector<unsigned char>& vKey) const;
src/bloom.h:126: bool contains(const uint256& hash) const;
src/bloom.h:128: void reset();
src/chain.h:120: return strprintf("CDiskBlockPos(nFile=%i, nPos=%i)", nFile, nPos);
src/chain.h:325: return strprintf("CBlockIndex(pprev=%p, nHeight=%d, merkle=%s, hashBlock=%s)",
src/compressor.h:106: CScriptCompressor cscript(REF(txout.scriptPubKey));
src/cuckoocache.h:369: return setup(bytes/sizeof(Element));
src/dbwrapper.h:138: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:150: CDataStream ssKey(slKey.data(), slKey.data() + slKey.size(), SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:161: CDataStream ssValue(slValue.data(), slValue.data() + slValue.size(), SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:233: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:247: CDataStream ssValue(strValue.data(), strValue.data() + strValue.size(), SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:259: CDBBatch batch(*this);
src/dbwrapper.h:267: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/dbwrapper.h:286: CDBBatch batch(*this);
src/dbwrapper.h:304: CDBBatch batch(*this);
src/fs.h:65: explicit ifstream(const fs::path& p, std::ios_base::openmode mode = std::ios_base::in) { open(p, mode); }
src/fs.h:67: void open(const fs::path& p, std::ios_base::openmode mode = std::ios_base::in);
src/fs.h:69: void close();
src/fs.h:79: explicit ofstream(const fs::path& p, std::ios_base::openmode mode = std::ios_base::out) { open(p, mode); }
src/fs.h:81: void open(const fs::path& p, std::ios_base::openmode mode = std::ios_base::out);
src/fs.h:83: void close();
src/hash.h:130: void write(const char *pch, size_t size) {
src/hash.h:159: void read(char* pch, size_t nSize)
src/hash.h:165: void ignore(size_t nSize)
src/hash.h:188: CHashWriter ss(nType, nVersion);
src/httpserver.h:124: virtual void operator()() = 0;
src/httpserver.h:143: void trigger(struct timeval* tv);
src/indirectmap.h:36: iterator find(const K& key) { return m.find(&key); }
src/indirectmap.h:44: bool empty() const { return m.empty(); }
src/indirectmap.h:47: void clear() { m.clear(); }
src/indirectmap.h:48: iterator begin() { return m.begin(); }
src/indirectmap.h:49: iterator end() { return m.end(); }
src/interfaces/handler.h:27: virtual void disconnect() = 0;
src/interfaces/node.h:41: virtual bool parseParameters(int argc, const char* const argv[], std::string& error) = 0;
src/interfaces/node.h:44: virtual bool softSetArg(const std::string& arg, const std::string& value) = 0;
src/interfaces/node.h:47: virtual bool softSetBoolArg(const std::string& arg, bool value) = 0;
src/interfaces/node.h:50: virtual bool readConfigFiles(std::string& error) = 0;
src/interfaces/node.h:53: virtual void selectParams(const std::string& network) = 0;
src/interfaces/node.h:59: virtual void initLogging() = 0;
src/interfaces/node.h:62: virtual void initParameterInteraction() = 0;
src/interfaces/node.h:71: virtual bool baseInitialize() = 0;
src/interfaces/node.h:74: virtual bool appInitMain() = 0;
src/interfaces/node.h:77: virtual void appShutdown() = 0;
src/interfaces/node.h:80: virtual void startShutdown() = 0;
src/interfaces/node.h:83: virtual bool shutdownRequested() = 0;
src/interfaces/node.h:86: virtual void setupServerArgs() = 0;
src/interfaces/node.h:89: virtual void mapPort(bool use_upnp) = 0;
src/interfaces/node.h:92: virtual bool getProxy(Network net, proxyType& proxy_info) = 0;
src/interfaces/node.h:99: virtual bool getNodesStats(NodesStats& stats) = 0;
src/interfaces/node.h:102: virtual bool getBanned(banmap_t& banmap) = 0;
src/interfaces/node.h:105: virtual bool ban(const CNetAddr& net_addr, BanReason reason, int64_t ban_time_offset) = 0;
src/interfaces/node.h:108: virtual bool unban(const CSubNet& ip) = 0;
src/interfaces/node.h:111: virtual bool disconnect(NodeId id) = 0;
src/interfaces/node.h:126: virtual bool getHeaderTip(int& height, int64_t& block_time) = 0;
src/interfaces/node.h:129: virtual int getNumBlocks() = 0;
src/interfaces/node.h:135: virtual double getVerificationProgress() = 0;
src/interfaces/node.h:138: virtual bool isInitialBlockDownload() = 0;
src/interfaces/node.h:141: virtual bool getReindex() = 0;
src/interfaces/node.h:144: virtual bool getImporting() = 0;
src/interfaces/node.h:147: virtual void setNetworkActive(bool active) = 0;
src/interfaces/node.h:150: virtual bool getNetworkActive() = 0;
src/interfaces/node.h:153: virtual CAmount getMaxTxFee() = 0;
src/interfaces/node.h:156: virtual CFeeRate estimateSmartFee(int num_blocks, bool conservative, int* returned_target = nullptr) = 0;
src/interfaces/node.h:159: virtual CFeeRate getDustRelayFee() = 0;
src/interfaces/node.h:162: virtual UniValue executeRpc(const std::string& command, const UniValue& params, const std::string& uri) = 0;
src/interfaces/node.h:168: virtual void rpcSetTimerInterfaceIfUnset(RPCTimerInterface* iface) = 0;
src/interfaces/node.h:171: virtual void rpcUnsetTimerInterface(RPCTimerInterface* iface) = 0;
src/interfaces/node.h:174: virtual bool getUnspentOutput(const COutPoint& output, Coin& coin) = 0;
src/interfaces/wallet.h:52: virtual bool encryptWallet(const SecureString& wallet_passphrase) = 0;
src/interfaces/wallet.h:55: virtual bool isCrypted() = 0;
src/interfaces/wallet.h:58: virtual bool lock() = 0;
src/interfaces/wallet.h:61: virtual bool unlock(const SecureString& wallet_passphrase) = 0;
src/interfaces/wallet.h:64: virtual bool isLocked() = 0;
src/interfaces/wallet.h:67: virtual bool changeWalletPassphrase(const SecureString& old_wallet_passphrase,
src/interfaces/wallet.h:71: virtual void abortRescan() = 0;
src/interfaces/wallet.h:74: virtual bool backupWallet(const std::string& filename) = 0;
src/interfaces/wallet.h:80: virtual bool getKeyFromPool(bool internal, CPubKey& pub_key) = 0;
src/interfaces/wallet.h:83: virtual bool getPubKey(const CKeyID& address, CPubKey& pub_key) = 0;
src/interfaces/wallet.h:86: virtual bool getPrivKey(const CKeyID& address, CKey& key) = 0;
src/interfaces/wallet.h:89: virtual bool isSpendable(const CTxDestination& dest) = 0;
src/interfaces/wallet.h:92: virtual bool haveWatchOnly() = 0;
src/interfaces/wallet.h:95: virtual bool setAddressBook(const CTxDestination& dest, const std::string& name, const std::string& purpose) = 0;
src/interfaces/wallet.h:98: virtual bool delAddressBook(const CTxDestination& dest) = 0;
src/interfaces/wallet.h:101: virtual bool getAddress(const CTxDestination& dest,
src/interfaces/wallet.h:111: virtual void learnRelatedScripts(const CPubKey& key, OutputType type) = 0;
src/interfaces/wallet.h:114: virtual bool addDestData(const CTxDestination& dest, const std::string& key, const std::string& value) = 0;
src/interfaces/wallet.h:117: virtual bool eraseDestData(const CTxDestination& dest, const std::string& key) = 0;
src/interfaces/wallet.h:123: virtual void lockCoin(const COutPoint& output) = 0;
src/interfaces/wallet.h:126: virtual void unlockCoin(const COutPoint& output) = 0;
src/interfaces/wallet.h:129: virtual bool isLockedCoin(const COutPoint& output) = 0;
src/interfaces/wallet.h:132: virtual void listLockedCoins(std::vector<COutPoint>& outputs) = 0;
src/interfaces/wallet.h:143: virtual bool transactionCanBeAbandoned(const uint256& txid) = 0;
src/interfaces/wallet.h:146: virtual bool abandonTransaction(const uint256& txid) = 0;
src/interfaces/wallet.h:149: virtual bool transactionCanBeBumped(const uint256& txid) = 0;
src/interfaces/wallet.h:152: virtual bool createBumpTransaction(const uint256& txid,
src/interfaces/wallet.h:161: virtual bool signBumpTransaction(CMutableTransaction& mtx) = 0;
src/interfaces/wallet.h:164: virtual bool commitBumpTransaction(const uint256& txid,
src/interfaces/wallet.h:170: virtual CTransactionRef getTx(const uint256& txid) = 0;
src/interfaces/wallet.h:173: virtual WalletTx getWalletTx(const uint256& txid) = 0;
src/interfaces/wallet.h:179: virtual bool tryGetTxStatus(const uint256& txid,
src/interfaces/wallet.h:185: virtual WalletTx getWalletTxDetails(const uint256& txid,
src/interfaces/wallet.h:193: virtual WalletBalances getBalances() = 0;
src/interfaces/wallet.h:196: virtual bool tryGetBalances(WalletBalances& balances, int& num_blocks) = 0;
src/interfaces/wallet.h:199: virtual CAmount getBalance() = 0;
src/interfaces/wallet.h:202: virtual CAmount getAvailableBalance(const CCoinControl& coin_control) = 0;
src/interfaces/wallet.h:205: virtual isminetype txinIsMine(const CTxIn& txin) = 0;
src/interfaces/wallet.h:208: virtual isminetype txoutIsMine(const CTxOut& txout) = 0;
src/interfaces/wallet.h:211: virtual CAmount getDebit(const CTxIn& txin, isminefilter filter) = 0;
src/interfaces/wallet.h:214: virtual CAmount getCredit(const CTxOut& txout, isminefilter filter) = 0;
src/interfaces/wallet.h:219: virtual CoinsList listCoins() = 0;
src/interfaces/wallet.h:225: virtual CAmount getRequiredFee(unsigned int tx_bytes) = 0;
src/interfaces/wallet.h:228: virtual CAmount getMinimumFee(unsigned int tx_bytes,
src/interfaces/wallet.h:237: virtual bool hdEnabled() = 0;
src/interfaces/wallet.h:243: virtual OutputType getDefaultAddressType() = 0;
src/interfaces/wallet.h:246: virtual OutputType getDefaultChangeType() = 0;
src/interfaces/wallet.h:290: virtual bool commit(WalletValueMap value_map,
src/interfaces/wallet.h:320: bool balanceChanged(const WalletBalances& prev) const
src/leveldb/db/memtable.h:69: int operator()(const char* a, const char* b) const;
src/leveldb/db/snapshot.h:38: bool empty() const { return list_.next_ == &list_; }
src/leveldb/db/version_set.h:330: int level() const { return level_; }
src/leveldb/include/leveldb/iterator.h:59: virtual Slice key() const = 0;
src/leveldb/include/leveldb/iterator.h:65: virtual Slice value() const = 0;
src/leveldb/include/leveldb/iterator.h:68: virtual Status status() const = 0;
src/leveldb/include/leveldb/slice.h:46: bool empty() const { return size_ == 0; }
src/leveldb/include/leveldb/slice.h:56: void clear() { data_ = ""; size_ = 0; }
src/leveldb/include/leveldb/slice.h:72: int compare(const Slice& b) const;
src/leveldb/include/leveldb/status.h:52: bool ok() const { return (state_ == NULL); }
src/leveldb/include/leveldb/status.h:90: Code code() const {
src/leveldb/include/leveldb/table_builder.h:56: Status status() const;
src/leveldb/include/leveldb/table_builder.h:78: bool ok() const { return status().ok(); }
src/leveldb/port/atomic_pointer.h:101: asm volatile("" : : : "memory");
src/leveldb/port/atomic_pointer.h:126: asm volatile("dmb sy" : : : "memory");
src/leveldb/port/atomic_pointer.h:135: asm volatile("sync" : : : "memory");
src/leveldb/table/block_builder.h:38: bool empty() const {
src/leveldb/table/iterator_wrapper.h:41: Slice key() const { assert(Valid()); return key_; }
src/leveldb/table/iterator_wrapper.h:42: Slice value() const { assert(Valid()); return iter_->value(); }
src/leveldb/table/iterator_wrapper.h:44: Status status() const { assert(iter_); return iter_->status(); }
src/leveldb/util/testutil.h:46: return target()->NewWritableFile(fname, result);
src/leveldb/util/testutil.h:56: return target()->NewAppendableFile(fname, result);
src/limitedmap.h:30: explicit limitedmap(size_type nMaxSizeIn)
src/limitedmap.h:38: bool empty() const { return map.empty(); }
src/limitedmap.h:41: void insert(const value_type& x)
src/limitedmap.h:52: void erase(const key_type& k)
src/limitedmap.h:67: void update(const_iterator itIn, const mapped_type& v)
src/miner.h:63: bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const
src/miner.h:81: bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const
src/miner.h:113: void operator() (CTxMemPoolModifiedEntry &e)
src/miner.h:165: void resetBlock();
src/miner.h:173: void addPackageTxs(int &nPackagesSelected, int &nDescendantsUpdated) EXCLUSIVE_LOCKS_REQUIRED(mempool.cs);
src/miner.h:177: void onlyUnconfirmed(CTxMemPool::setEntries& testSet);
src/net.h:471: bool operator()(I first, I last) const
src/net.h:605: bool complete() const
src/net.h:620: int readHeader(const char *pch, unsigned int nBytes);
src/net.h:621: int readData(const char *pch, unsigned int nBytes);
src/net.h:869: void copyStats(CNodeStats &stats);
src/netbase.h:32: explicit proxyType(const CService &_proxy, bool _randomize_credentials=false): proxy(_proxy), randomize_credentials(_randomize_credentials) {}
src/policy/fees.h:193: void processBlock(unsigned int nBlockHeight,
src/policy/fees.h:197: void processTransaction(const CTxMemPoolEntry& entry, bool validFeeEstimate);
src/policy/fees.h:200: bool removeTx(uint256 hash, bool inBlock);
src/policy/fees.h:203: CFeeRate estimateFee(int confTarget) const;
src/policy/fees.h:210: CFeeRate estimateSmartFee(int confTarget, FeeCalculation *feeCalc, bool conservative) const;
src/policy/fees.h:216: CFeeRate estimateRawFee(int confTarget, double successThreshold, FeeEstimateHorizon horizon, EstimationResult *result = nullptr) const;
src/policy/fees.h:260: bool processBlockTx(unsigned int nBlockHeight, const CTxMemPoolEntry* entry);
src/policy/fees.h:263: double estimateCombinedFee(unsigned int confTarget, double successThreshold, bool checkShorterHorizon, EstimationResult *result) const;
src/policy/fees.h:265: double estimateConservativeFee(unsigned int doubleTarget, EstimationResult *result) const;
src/policy/fees.h:289: CAmount round(CAmount currentMinFee);
src/prevector.h:200: void fill(T* dst, ptrdiff_t count) {
src/prevector.h:213: void fill(T* dst, ptrdiff_t count, const T& value) {
src/prevector.h:220: void fill(T* dst, InputIterator first, InputIterator last) {
src/prevector.h:229: void assign(size_type n, const T& val) {
src/prevector.h:239: void assign(InputIterator first, InputIterator last) {
src/prevector.h:251: explicit prevector(size_type n) : prevector() {
src/prevector.h:255: explicit prevector(size_type n, const T& val) : prevector() {
src/prevector.h:297: bool empty() const {
src/prevector.h:298: return size() == 0;
src/prevector.h:301: iterator begin() { return iterator(item_ptr(0)); }
src/prevector.h:303: iterator end() { return iterator(item_ptr(size())); }
src/prevector.h:327: void resize(size_type new_size) {
src/prevector.h:344: void reserve(size_type new_capacity) {
src/prevector.h:354: void clear() {
src/prevector.h:358: iterator insert(iterator pos, const T& value) {
src/prevector.h:368: return iterator(ptr);
src/prevector.h:371: void insert(iterator pos, size_type count, const T& value) {
src/prevector.h:384: void insert(iterator pos, InputIterator first, InputIterator last) {
src/prevector.h:397: iterator erase(iterator pos) {
src/prevector.h:398: return erase(pos, pos + 1);
src/prevector.h:401: iterator erase(iterator first, iterator last) {
src/prevector.h:452: void swap(prevector<N, T, Size, Diff>& other) {
src/pubkey.h:173: return size() > 0;
src/pubkey.h:182: return size() == COMPRESSED_PUBLIC_KEY_SIZE;
src/qt/addressbookpage.h:44: void setModel(AddressTableModel *model);
src/qt/addressbookpage.h:48: void done(int retval);
src/qt/addressbookpage.h:69: void onCopyLabelAction();
src/qt/addressbookpage.h:71: void onEditAction();
src/qt/addressbookpage.h:76: void selectionChanged();
src/qt/addressbookpage.h:78: void contextualMenu(const QPoint &point);
src/qt/addressbookpage.h:80: void selectNewAddress(const QModelIndex &parent, int begin, int /*end*/);
src/qt/addressbookpage.h:83: void sendCoins(QString addr);
src/qt/addresstablemodel.h:55: int rowCount(const QModelIndex &parent) const;
src/qt/addresstablemodel.h:56: int columnCount(const QModelIndex &parent) const;
src/qt/addresstablemodel.h:57: QVariant data(const QModelIndex &index, int role) const;
src/qt/addresstablemodel.h:58: bool setData(const QModelIndex &index, const QVariant &value, int role);
src/qt/addresstablemodel.h:59: QVariant headerData(int section, Qt::Orientation orientation, int role) const;
src/qt/addresstablemodel.h:60: QModelIndex index(int row, int column, const QModelIndex &parent) const;
src/qt/addresstablemodel.h:61: bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex());
src/qt/addresstablemodel.h:68: QString addRow(const QString &type, const QString &label, const QString &address, const OutputType address_type);
src/qt/addresstablemodel.h:71: QString labelForAddress(const QString &address) const;
src/qt/addresstablemodel.h:74: QString purposeForAddress(const QString &address) const;
src/qt/addresstablemodel.h:79: int lookupAddress(const QString &address) const;
src/qt/addresstablemodel.h:81: EditStatus getEditStatus() const { return editStatus; }
src/qt/addresstablemodel.h:92: bool getAddressData(const QString &address, std::string* name, std::string* purpose) const;
src/qt/addresstablemodel.h:95: void emitDataChanged(int index);
src/qt/addresstablemodel.h:100: void updateEntry(const QString &address, const QString &label, bool isMine, const QString &purpose, int status);
src/qt/askpassphrasedialog.h:33: void accept();
src/qt/askpassphrasedialog.h:35: void setModel(WalletModel *model);
src/qt/askpassphrasedialog.h:44: void textChanged();
src/qt/askpassphrasedialog.h:45: void secureClearPassFields();
src/qt/askpassphrasedialog.h:46: void toggleShowPassword(bool);
src/qt/askpassphrasedialog.h:49: bool event(QEvent *event);
src/qt/askpassphrasedialog.h:50: bool eventFilter(QObject *object, QEvent *event);
src/qt/bantablemodel.h:32: bool operator()(const CCombinedBan& left, const CCombinedBan& right) const;
src/qt/bantablemodel.h:50: void startAutoRefresh();
src/qt/bantablemodel.h:51: void stopAutoRefresh();
src/qt/bantablemodel.h:60: int rowCount(const QModelIndex &parent) const;
src/qt/bantablemodel.h:61: int columnCount(const QModelIndex &parent) const;
src/qt/bantablemodel.h:62: QVariant data(const QModelIndex &index, int role) const;
src/qt/bantablemodel.h:63: QVariant headerData(int section, Qt::Orientation orientation, int role) const;
src/qt/bantablemodel.h:64: QModelIndex index(int row, int column, const QModelIndex &parent) const;
src/qt/bantablemodel.h:66: void sort(int column, Qt::SortOrder order);
src/qt/bantablemodel.h:67: bool shouldShow();
src/qt/bantablemodel.h:71: void refresh();
src/qt/bitcoinaddressvalidator.h:20: State validate(QString &input, int &pos) const;
src/qt/bitcoinaddressvalidator.h:32: State validate(QString &input, int &pos) const;
src/qt/bitcoinamountfield.h:31: CAmount value(bool *value=0) const;
src/qt/bitcoinamountfield.h:32: void setValue(const CAmount& value);
src/qt/bitcoinamountfield.h:35: void setSingleStep(const CAmount& step);
src/qt/bitcoinamountfield.h:38: void setReadOnly(bool fReadOnly);
src/qt/bitcoinamountfield.h:41: void setValid(bool valid);
src/qt/bitcoinamountfield.h:43: bool validate();
src/qt/bitcoinamountfield.h:46: void setDisplayUnit(int unit);
src/qt/bitcoinamountfield.h:49: void clear();
src/qt/bitcoinamountfield.h:52: void setEnabled(bool fEnabled);
src/qt/bitcoinamountfield.h:60: void valueChanged();
src/qt/bitcoinamountfield.h:64: bool eventFilter(QObject *object, QEvent *event);
src/qt/bitcoinamountfield.h:71: void unitChanged(int idx);
src/qt/bitcoingui.h:72: void setClientModel(ClientModel *clientModel);
src/qt/bitcoingui.h:79: bool addWallet(WalletModel *walletModel);
src/qt/bitcoingui.h:80: bool removeWallet(WalletModel* walletModel);
src/qt/bitcoingui.h:81: void removeAllWallets();
src/qt/bitcoingui.h:86: void changeEvent(QEvent *e);
src/qt/bitcoingui.h:87: void closeEvent(QCloseEvent *event);
src/qt/bitcoingui.h:88: void showEvent(QShowEvent *event);
src/qt/bitcoingui.h:89: void dragEnterEvent(QDragEnterEvent *event);
src/qt/bitcoingui.h:90: void dropEvent(QDropEvent *event);
src/qt/bitcoingui.h:91: bool eventFilter(QObject *object, QEvent *event);
src/qt/bitcoingui.h:153: void createActions();
src/qt/bitcoingui.h:155: void createMenuBar();
src/qt/bitcoingui.h:157: void createToolBars();
src/qt/bitcoingui.h:159: void createTrayIcon(const NetworkStyle *networkStyle);
src/qt/bitcoingui.h:161: void createTrayIconMenu();
src/qt/bitcoingui.h:164: void setWalletActionsEnabled(bool enabled);
src/qt/bitcoingui.h:167: void subscribeToCoreSignals();
src/qt/bitcoingui.h:169: void unsubscribeFromCoreSignals();
src/qt/bitcoingui.h:172: void updateNetworkState();
src/qt/bitcoingui.h:174: void updateHeadersSyncProgressLabel();
src/qt/bitcoingui.h:177: void openOptionsDialogWithTab(OptionsDialog::Tab tab);
src/qt/bitcoingui.h:181: void receivedURI(const QString &uri);
src/qt/bitcoingui.h:185: void setNumConnections(int count);
src/qt/bitcoingui.h:187: void setNetworkActive(bool networkActive);
src/qt/bitcoingui.h:189: void setNumBlocks(int count, const QDateTime& blockDate, double nVerificationProgress, bool headers);
src/qt/bitcoingui.h:198: void message(const QString &title, const QString &message, unsigned int style, bool *ret = nullptr);
src/qt/bitcoingui.h:201: bool setCurrentWallet(const QString& name);
src/qt/bitcoingui.h:202: bool setCurrentWalletBySelectorIndex(int index);
src/qt/bitcoingui.h:205: void updateWalletStatus();
src/qt/bitcoingui.h:212: void setEncryptionStatus(int status);
src/qt/bitcoingui.h:218: void setHDStatus(int hdEnabled);
src/qt/bitcoingui.h:221: bool handlePaymentRequest(const SendCoinsRecipient& recipient);
src/qt/bitcoingui.h:224: void incomingTransaction(const QString& date, int unit, const CAmount& amount, const QString& type, const QString& address, const QString& label, const QString& walletName);
src/qt/bitcoingui.h:229: void updateProxyIcon();
src/qt/bitcoingui.h:234: void gotoOverviewPage();
src/qt/bitcoingui.h:236: void gotoHistoryPage();
src/qt/bitcoingui.h:238: void gotoReceiveCoinsPage();
src/qt/bitcoingui.h:240: void gotoSendCoinsPage(QString addr = "");
src/qt/bitcoingui.h:243: void gotoSignMessageTab(QString addr = "");
src/qt/bitcoingui.h:245: void gotoVerifyMessageTab(QString addr = "");
src/qt/bitcoingui.h:248: void openClicked();
src/qt/bitcoingui.h:251: void optionsClicked();
src/qt/bitcoingui.h:253: void aboutClicked();
src/qt/bitcoingui.h:255: void showDebugWindow();
src/qt/bitcoingui.h:257: void showDebugWindowActivateConsole();
src/qt/bitcoingui.h:259: void showHelpMessageClicked();
src/qt/bitcoingui.h:262: void trayIconActivated(QSystemTrayIcon::ActivationReason reason);
src/qt/bitcoingui.h:266: void showNormalIfMinimized() { showNormalIfMinimized(false); }
src/qt/bitcoingui.h:267: void showNormalIfMinimized(bool fToggleHidden);
src/qt/bitcoingui.h:269: void toggleHidden();
src/qt/bitcoingui.h:272: void detectShutdown();
src/qt/bitcoingui.h:275: void showProgress(const QString &title, int nProgress);
src/qt/bitcoingui.h:278: void setTrayIconVisible(bool);
src/qt/bitcoingui.h:280: void showModalOverlay();
src/qt/bitcoingui.h:290: void setOptionsModel(OptionsModel *optionsModel);
src/qt/bitcoingui.h:294: void mousePressEvent(QMouseEvent *event);
src/qt/bitcoingui.h:301: void onDisplayUnitsClicked(const QPoint& point);
src/qt/bitcoingui.h:303: void createContextMenu();
src/qt/bitcoingui.h:307: void updateDisplayUnit(int newUnits);
src/qt/bitcoingui.h:309: void onMenuSelection(QAction* action);
src/qt/bitcoinunits.h:109: int rowCount(const QModelIndex &parent) const;
src/qt/bitcoinunits.h:110: QVariant data(const QModelIndex &index, int role) const;
src/qt/clientmodel.h:58: int getNumConnections(unsigned int flags = CONNECTIONS_ALL) const;
src/qt/clientmodel.h:59: int getHeaderTipHeight() const;
src/qt/clientmodel.h:65: QString getStatusBarWarnings() const;
src/qt/clientmodel.h:67: QString formatFullVersion() const;
src/qt/clientmodel.h:68: QString formatSubVersion() const;
src/qt/clientmodel.h:69: bool isReleaseVersion() const;
src/qt/clientmodel.h:70: QString formatClientStartupTime() const;
src/qt/clientmodel.h:71: QString dataDir() const;
src/qt/clientmodel.h:72: QString blocksDir() const;
src/qt/clientmodel.h:74: bool getProxyInfo(std::string& ip_port) const;
src/qt/clientmodel.h:95: void subscribeToCoreSignals();
src/qt/clientmodel.h:96: void unsubscribeFromCoreSignals();
src/qt/clientmodel.h:99: void numConnectionsChanged(int count);
src/qt/clientmodel.h:100: void numBlocksChanged(int count, const QDateTime& blockDate, double nVerificationProgress, bool header);
src/qt/clientmodel.h:101: void mempoolSizeChanged(long count, size_t mempoolSizeInBytes);
src/qt/clientmodel.h:102: void networkActiveChanged(bool networkActive);
src/qt/clientmodel.h:103: void alertsChanged(const QString &warnings);
src/qt/clientmodel.h:104: void bytesChanged(quint64 totalBytesIn, quint64 totalBytesOut);
src/qt/clientmodel.h:107: void message(const QString &title, const QString &message, unsigned int style);
src/qt/clientmodel.h:110: void showProgress(const QString &title, int nProgress);
src/qt/clientmodel.h:113: void updateTimer();
src/qt/clientmodel.h:114: void updateNumConnections(int numConnections);
src/qt/clientmodel.h:115: void updateNetworkActive(bool networkActive);
src/qt/clientmodel.h:116: void updateAlert();
src/qt/clientmodel.h:117: void updateBanlist();
src/qt/coincontroldialog.h:49: void setModel(WalletModel *model);
src/qt/coincontroldialog.h:72: void sortView(int, Qt::SortOrder);
src/qt/coincontroldialog.h:73: void updateView();
src/qt/coincontroldialog.h:89: void showMenu(const QPoint &);
src/qt/coincontroldialog.h:90: void copyAmount();
src/qt/coincontroldialog.h:91: void copyLabel();
src/qt/coincontroldialog.h:92: void copyAddress();
src/qt/coincontroldialog.h:93: void copyTransactionHash();
src/qt/coincontroldialog.h:94: void lockCoin();
src/qt/coincontroldialog.h:95: void unlockCoin();
src/qt/coincontroldialog.h:96: void clipboardQuantity();
src/qt/coincontroldialog.h:97: void clipboardAmount();
src/qt/coincontroldialog.h:98: void clipboardFee();
src/qt/coincontroldialog.h:99: void clipboardAfterFee();
src/qt/coincontroldialog.h:100: void clipboardBytes();
src/qt/coincontroldialog.h:101: void clipboardLowOutput();
src/qt/coincontroldialog.h:102: void clipboardChange();
src/qt/coincontroldialog.h:103: void radioTreeMode(bool);
src/qt/coincontroldialog.h:104: void radioListMode(bool);
src/qt/coincontroldialog.h:105: void viewItemChanged(QTreeWidgetItem*, int);
src/qt/coincontroldialog.h:106: void headerSectionClicked(int);
src/qt/coincontroldialog.h:107: void buttonBoxClicked(QAbstractButton*);
src/qt/coincontroldialog.h:108: void buttonSelectAllClicked();
src/qt/coincontroldialog.h:109: void updateLabelLocked();
src/qt/coincontroltreewidget.h:19: virtual void keyPressEvent(QKeyEvent *event);
src/qt/csvmodelwriter.h:25: void setModel(const QAbstractItemModel *model);
src/qt/csvmodelwriter.h:26: void addColumn(const QString &title, int column, int role=Qt::EditRole);
src/qt/csvmodelwriter.h:31: bool write();
src/qt/editaddressdialog.h:36: void setModel(AddressTableModel *model);
src/qt/editaddressdialog.h:37: void loadRow(int row);
src/qt/editaddressdialog.h:39: QString getAddress() const;
src/qt/editaddressdialog.h:40: void setAddress(const QString &address);
src/qt/editaddressdialog.h:43: void accept();
src/qt/editaddressdialog.h:46: bool saveCurrentRow();
src/qt/editaddressdialog.h:49: QString getDuplicateAddressWarning() const;
src/qt/guiutil.h:43: QString dateTimeStr(const QDateTime &datetime);
src/qt/guiutil.h:44: QString dateTimeStr(qint64 nTime);
src/qt/guiutil.h:47: QFont fixedPitchFont();
src/qt/guiutil.h:50: void setupAddressWidget(QValidatedLineEdit *widget, QWidget *parent);
src/qt/guiutil.h:53: bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out);
src/qt/guiutil.h:54: bool parseBitcoinURI(QString uri, SendCoinsRecipient *out);
src/qt/guiutil.h:55: QString formatBitcoinURI(const SendCoinsRecipient &info);
src/qt/guiutil.h:58: bool isDust(interfaces::Node& node, const QString& address, const CAmount& amount);
src/qt/guiutil.h:70: void copyEntryData(QAbstractItemView *view, int column, int role=Qt::EditRole);
src/qt/guiutil.h:79: void setClipboard(const QString& str);
src/qt/guiutil.h:91: QString getSaveFileName(QWidget *parent, const QString &caption, const QString &dir,
src/qt/guiutil.h:104: QString getOpenFileName(QWidget *parent, const QString &caption, const QString &dir,
src/qt/guiutil.h:116: bool isObscured(QWidget *w);
src/qt/guiutil.h:119: void openDebugLogfile();
src/qt/guiutil.h:122: bool openBitcoinConf();
src/qt/guiutil.h:136: bool eventFilter(QObject *obj, QEvent *evt);
src/qt/guiutil.h:158: void stretchColumnWidth(int column);
src/qt/guiutil.h:168: void adjustTableColumnsWidth();
src/qt/guiutil.h:169: int getAvailableWidthForColumn(int column);
src/qt/guiutil.h:170: int getColumnsWidth();
src/qt/guiutil.h:171: void connectViewHeadersSignals();
src/qt/guiutil.h:172: void disconnectViewHeadersSignals();
src/qt/guiutil.h:173: void setViewHeaderResizeMode(int logicalIndex, QHeaderView::ResizeMode resizeMode);
src/qt/guiutil.h:174: void resizeColumn(int nColumnIndex, int width);
src/qt/guiutil.h:188: QString boostPathToQString(const fs::path &path);
src/qt/guiutil.h:191: QString formatDurationStr(int secs);
src/qt/guiutil.h:194: QString formatServicesStr(quint64 mask);
src/qt/guiutil.h:197: QString formatPingTime(double dPingTime);
src/qt/guiutil.h:200: QString formatTimeOffset(int64_t nTimeOffset);
src/qt/guiutil.h:202: QString formatNiceTimeOffset(qint64 secs);
src/qt/guiutil.h:204: QString formatBytes(uint64_t bytes);
src/qt/guiutil.h:206: qreal calculateIdealFontSize(int width, const QString& text, QFont font, qreal minPointSize = 4, qreal startPointSize = 14);
src/qt/guiutil.h:216: void clicked(const QPoint& point);
src/qt/guiutil.h:218: void mouseReleaseEvent(QMouseEvent *event);
src/qt/guiutil.h:229: void clicked(const QPoint& point);
src/qt/guiutil.h:231: void mouseReleaseEvent(QMouseEvent *event);
src/qt/guiutil.h:243: void keyEscapePressed();
src/qt/guiutil.h:246: bool eventFilter(QObject *object, QEvent *event);
src/qt/intro.h:36: QString getDataDirectory();
src/qt/intro.h:37: void setDataDirectory(const QString &dataDir);
src/qt/intro.h:56: void requestCheck();
src/qt/intro.h:57: void stopThread();
src/qt/intro.h:60: void setStatus(int status, const QString &message, quint64 bytesAvailable);
src/qt/intro.h:75: void startThread();
src/qt/intro.h:76: void checkPath(const QString &dataDir);
src/qt/intro.h:77: QString getPathToCheck();
src/qt/macdockiconhandler.h:27: void setIcon(const QIcon &icon);
src/qt/macdockiconhandler.h:28: void setMainWindow(QMainWindow *window);
src/qt/macdockiconhandler.h:31: void handleDockIconClickEvent();
src/qt/macdockiconhandler.h:34: void dockIconClicked();
src/qt/macnotificationhandler.h:19: void showNotification(const QString &title, const QString &text);
src/qt/macnotificationhandler.h:22: bool hasUserNotificationCenterSupport();
src/qt/modaloverlay.h:28: void tipUpdate(int count, const QDateTime& blockDate, double nVerificationProgress);
src/qt/modaloverlay.h:29: void setKnownBestHeight(int count, const QDateTime& blockDate);
src/qt/modaloverlay.h:31: void toggleVisibility();
src/qt/modaloverlay.h:33: void showHide(bool hide = false, bool userRequested = false);
src/qt/modaloverlay.h:34: void closeClicked();
src/qt/modaloverlay.h:35: bool isLayerVisible() const { return layerIsVisible; }
src/qt/modaloverlay.h:38: bool eventFilter(QObject * obj, QEvent * ev);
src/qt/modaloverlay.h:39: bool event(QEvent* ev);
src/qt/notificator.h:52: void notify(Class cls, const QString &title, const QString &text,
src/qt/notificator.h:69: void notifyDBus(Class cls, const QString &title, const QString &text, const QIcon &icon, int millisTimeout);
src/qt/notificator.h:71: void notifySystray(Class cls, const QString &title, const QString &text, const QIcon &icon, int millisTimeout);
src/qt/notificator.h:73: void notifyMacUserNotificationCenter(Class cls, const QString &title, const QString &text, const QIcon &icon);
src/qt/openuridialog.h:22: QString getURI();
src/qt/openuridialog.h:25: void accept();
src/qt/optionsdialog.h:31: State validate(QString &input, int &pos) const;
src/qt/optionsdialog.h:48: void setModel(OptionsModel *model);
src/qt/optionsdialog.h:49: void setMapper();
src/qt/optionsdialog.h:50: void setCurrentTab(OptionsDialog::Tab tab);
src/qt/optionsdialog.h:54: void setOkButtonState(bool fState);
src/qt/optionsdialog.h:62: void togglePruneWarning(bool enabled);
src/qt/optionsdialog.h:63: void showRestartWarning(bool fPersistent = false);
src/qt/optionsdialog.h:64: void clearStatusLabel();
src/qt/optionsdialog.h:65: void updateProxyValidationState();
src/qt/optionsdialog.h:67: void updateDefaultProxyNets();
src/qt/optionsdialog.h:70: void proxyIpChecks(QValidatedLineEdit *pUiProxyIp, int nProxyPort);
src/qt/optionsmodel.h:64: int rowCount(const QModelIndex & parent = QModelIndex()) const;
src/qt/optionsmodel.h:65: QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
src/qt/optionsmodel.h:66: bool setData(const QModelIndex & index, const QVariant & value, int role = Qt::EditRole);
src/qt/optionsmodel.h:68: void setDisplayUnit(const QVariant &value);
src/qt/optionsmodel.h:71: bool getHideTrayIcon() const { return fHideTrayIcon; }
src/qt/optionsmodel.h:72: bool getMinimizeToTray() const { return fMinimizeToTray; }
src/qt/optionsmodel.h:73: bool getMinimizeOnClose() const { return fMinimizeOnClose; }
src/qt/optionsmodel.h:74: int getDisplayUnit() const { return nDisplayUnit; }
src/qt/optionsmodel.h:75: QString getThirdPartyTxUrls() const { return strThirdPartyTxUrls; }
src/qt/optionsmodel.h:76: bool getProxySettings(QNetworkProxy& proxy) const;
src/qt/optionsmodel.h:77: bool getCoinControlFeatures() const { return fCoinControlFeatures; }
src/qt/optionsmodel.h:81: void setRestartRequired(bool fRequired);
src/qt/optionsmodel.h:82: bool isRestartRequired() const;
src/qt/optionsmodel.h:100: void addOverriddenOption(const std::string &option);
src/qt/optionsmodel.h:103: void checkAndMigrate();
src/qt/optionsmodel.h:105: void displayUnitChanged(int unit);
src/qt/optionsmodel.h:106: void coinControlFeaturesChanged(bool);
src/qt/optionsmodel.h:107: void hideTrayIconChanged(bool);
src/qt/overviewpage.h:36: void setClientModel(ClientModel *clientModel);
src/qt/overviewpage.h:37: void setWalletModel(WalletModel *walletModel);
src/qt/overviewpage.h:38: void showOutOfSyncWarning(bool fShow);
src/qt/overviewpage.h:41: void setBalance(const interfaces::WalletBalances& balances);
src/qt/overviewpage.h:44: void transactionClicked(const QModelIndex &index);
src/qt/overviewpage.h:45: void outOfSyncWarningClicked();
src/qt/overviewpage.h:57: void updateDisplayUnit();
src/qt/overviewpage.h:58: void handleTransactionClicked(const QModelIndex &index);
src/qt/overviewpage.h:59: void updateAlerts(const QString &warnings);
src/qt/overviewpage.h:60: void updateWatchOnlyLabels(bool showWatchOnly);
src/qt/overviewpage.h:61: void handleOutOfSyncWarningClicks();
src/qt/paymentrequestplus.h:34: bool parse(const QByteArray& data);
src/qt/paymentrequestplus.h:40: bool getMerchant(X509_STORE* certStore, QString& merchant) const;
src/qt/paymentserver.h:83: void setOptionsModel(OptionsModel *optionsModel);
src/qt/paymentserver.h:108: void receivedPaymentRequest(SendCoinsRecipient);
src/qt/paymentserver.h:111: void message(const QString &title, const QString &message, unsigned int style);
src/qt/paymentserver.h:115: void receivedPaymentACK(const QString &paymentACKMsg);
src/qt/paymentserver.h:121: void uiReady();
src/qt/paymentserver.h:124: void handleURIOrFile(const QString& s);
src/qt/paymentserver.h:128: void fetchPaymentACK(WalletModel* walletModel, const SendCoinsRecipient& recipient, QByteArray transaction);
src/qt/paymentserver.h:132: void handleURIConnection();
src/qt/paymentserver.h:134: void netRequestFinished(QNetworkReply*);
src/qt/paymentserver.h:135: void reportSslErrors(QNetworkReply*, const QList<QSslError> &);
src/qt/paymentserver.h:136: void handlePaymentACK(const QString& paymentACKMsg);
src/qt/paymentserver.h:142: bool eventFilter(QObject *object, QEvent *event);
src/qt/paymentserver.h:151: bool processPaymentRequest(const PaymentRequestPlus& request, SendCoinsRecipient& recipient);
src/qt/paymentserver.h:152: void fetchRequest(const QUrl& url);
src/qt/paymentserver.h:155: void initNetManager();
src/qt/peertablemodel.h:38: bool operator()(const CNodeCombinedStats &left, const CNodeCombinedStats &right) const;
src/qt/peertablemodel.h:57: int getRowByNodeId(NodeId nodeid);
src/qt/peertablemodel.h:58: void startAutoRefresh();
src/qt/peertablemodel.h:59: void stopAutoRefresh();
src/qt/peertablemodel.h:72: int rowCount(const QModelIndex &parent) const;
src/qt/peertablemodel.h:73: int columnCount(const QModelIndex &parent) const;
src/qt/peertablemodel.h:74: QVariant data(const QModelIndex &index, int role) const;
src/qt/peertablemodel.h:75: QVariant headerData(int section, Qt::Orientation orientation, int role) const;
src/qt/peertablemodel.h:76: QModelIndex index(int row, int column, const QModelIndex &parent) const;
src/qt/peertablemodel.h:78: void sort(int column, Qt::SortOrder order);
src/qt/peertablemodel.h:82: void refresh();
src/qt/platformstyle.h:21: bool getImagesOnButtons() const { return imagesOnButtons; }
src/qt/platformstyle.h:22: bool getUseExtraSpacing() const { return useExtraSpacing; }
src/qt/qvalidatedlineedit.h:19: void clear();
src/qt/qvalidatedlineedit.h:20: void setCheckValidator(const QValidator *v);
src/qt/qvalidatedlineedit.h:21: bool isValid();
src/qt/qvalidatedlineedit.h:24: void focusInEvent(QFocusEvent *evt);
src/qt/qvalidatedlineedit.h:25: void focusOutEvent(QFocusEvent *evt);
src/qt/qvalidatedlineedit.h:32: void setValid(bool valid);
src/qt/qvalidatedlineedit.h:33: void setEnabled(bool enabled);
src/qt/qvalidatedlineedit.h:36: void validationDidChange(QValidatedLineEdit *validatedLineEdit);
src/qt/qvalidatedlineedit.h:39: void markValid();
src/qt/qvalidatedlineedit.h:40: void checkValidity();
src/qt/qvaluecombobox.h:21: QVariant value() const;
src/qt/qvaluecombobox.h:22: void setValue(const QVariant &value);
src/qt/qvaluecombobox.h:25: void setRole(int role);
src/qt/qvaluecombobox.h:28: void valueChanged();
src/qt/qvaluecombobox.h:34: void handleSelectionChanged(int idx);
src/qt/receivecoinsdialog.h:45: void setModel(WalletModel *model);
src/qt/receivecoinsdialog.h:48: void clear();
src/qt/receivecoinsdialog.h:49: void reject();
src/qt/receivecoinsdialog.h:50: void accept();
src/qt/receivecoinsdialog.h:53: virtual void keyPressEvent(QKeyEvent *event);
src/qt/receivecoinsdialog.h:62: QModelIndex selectedRow();
src/qt/receivecoinsdialog.h:63: void copyColumnToClipboard(int column);
src/qt/receivecoinsdialog.h:64: virtual void resizeEvent(QResizeEvent *event);
src/qt/receivecoinsdialog.h:72: void updateDisplayUnit();
src/qt/receivecoinsdialog.h:73: void showMenu(const QPoint &point);
src/qt/receivecoinsdialog.h:74: void copyURI();
src/qt/receivecoinsdialog.h:75: void copyLabel();
src/qt/receivecoinsdialog.h:76: void copyMessage();
src/qt/receivecoinsdialog.h:77: void copyAmount();
src/qt/receiverequestdialog.h:32: QImage exportImage();
src/qt/receiverequestdialog.h:35: void saveImage();
src/qt/receiverequestdialog.h:36: void copyImage();
src/qt/receiverequestdialog.h:39: virtual void mousePressEvent(QMouseEvent *event);
src/qt/receiverequestdialog.h:40: virtual void contextMenuEvent(QContextMenuEvent *event);
src/qt/receiverequestdialog.h:54: void setModel(WalletModel *model);
src/qt/receiverequestdialog.h:55: void setInfo(const SendCoinsRecipient &info);
src/qt/receiverequestdialog.h:61: void update();
src/qt/recentrequeststablemodel.h:46: bool operator()(RecentRequestEntry &left, RecentRequestEntry &right) const;
src/qt/recentrequeststablemodel.h:74: int rowCount(const QModelIndex &parent) const;
src/qt/recentrequeststablemodel.h:75: int columnCount(const QModelIndex &parent) const;
src/qt/recentrequeststablemodel.h:76: QVariant data(const QModelIndex &index, int role) const;
src/qt/recentrequeststablemodel.h:77: bool setData(const QModelIndex &index, const QVariant &value, int role);
src/qt/recentrequeststablemodel.h:78: QVariant headerData(int section, Qt::Orientation orientation, int role) const;
src/qt/recentrequeststablemodel.h:79: QModelIndex index(int row, int column, const QModelIndex &parent) const;
src/qt/recentrequeststablemodel.h:80: bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex());
src/qt/recentrequeststablemodel.h:85: void addNewRequest(const SendCoinsRecipient &recipient);
src/qt/recentrequeststablemodel.h:86: void addNewRequest(const std::string &recipient);
src/qt/recentrequeststablemodel.h:87: void addNewRequest(RecentRequestEntry &recipient);
src/qt/recentrequeststablemodel.h:90: void sort(int column, Qt::SortOrder order = Qt::AscendingOrder);
src/qt/recentrequeststablemodel.h:91: void updateDisplayUnit();
src/qt/recentrequeststablemodel.h:100: void updateAmountColumnTitle();
src/qt/recentrequeststablemodel.h:102: QString getAmountTitle();
src/qt/rpcconsole.h:49: void setClientModel(ClientModel *model);
src/qt/rpcconsole.h:50: void addWallet(WalletModel * const walletModel);
src/qt/rpcconsole.h:51: void removeWallet(WalletModel* const walletModel);
src/qt/rpcconsole.h:69: virtual bool eventFilter(QObject* obj, QEvent *event);
src/qt/rpcconsole.h:70: void keyPressEvent(QKeyEvent *);
src/qt/rpcconsole.h:80: void updateTrafficStats(quint64 totalBytesIn, quint64 totalBytesOut);
src/qt/rpcconsole.h:81: void resizeEvent(QResizeEvent *event);
src/qt/rpcconsole.h:82: void showEvent(QShowEvent *event);
src/qt/rpcconsole.h:83: void hideEvent(QHideEvent *event);
src/qt/rpcconsole.h:85: void showPeersTableContextMenu(const QPoint& point);
src/qt/rpcconsole.h:87: void showBanTableContextMenu(const QPoint& point);
src/qt/rpcconsole.h:89: void showOrHideBanTableIfRequired();
src/qt/rpcconsole.h:91: void clearSelectedNode();
src/qt/rpcconsole.h:94: void clear(bool clearHistory = true);
src/qt/rpcconsole.h:95: void fontBigger();
src/qt/rpcconsole.h:96: void fontSmaller();
src/qt/rpcconsole.h:97: void setFontSize(int newSize);
src/qt/rpcconsole.h:99: void message(int category, const QString &msg) { message(category, msg, false); }
src/qt/rpcconsole.h:100: void message(int category, const QString &message, bool html);
src/qt/rpcconsole.h:102: void setNumConnections(int count);
src/qt/rpcconsole.h:104: void setNetworkActive(bool networkActive);
src/qt/rpcconsole.h:106: void setNumBlocks(int count, const QDateTime& blockDate, double nVerificationProgress, bool headers);
src/qt/rpcconsole.h:108: void setMempoolSize(long numberOfTxs, size_t dynUsage);
src/qt/rpcconsole.h:110: void browseHistory(int offset);
src/qt/rpcconsole.h:112: void scrollToEnd();
src/qt/rpcconsole.h:114: void peerSelected(const QItemSelection &selected, const QItemSelection &deselected);
src/qt/rpcconsole.h:116: void peerLayoutAboutToChange();
src/qt/rpcconsole.h:118: void peerLayoutChanged();
src/qt/rpcconsole.h:120: void disconnectSelectedNode();
src/qt/rpcconsole.h:122: void banSelectedNode(int bantime);
src/qt/rpcconsole.h:124: void unbanSelectedNode();
src/qt/rpcconsole.h:126: void setTabFocus(enum TabTypes tabType);
src/qt/rpcconsole.h:130: void stopExecutor();
src/qt/rpcconsole.h:131: void cmdRequest(const QString &command, const QString &walletID);
src/qt/rpcconsole.h:134: void startExecutor();
src/qt/rpcconsole.h:135: void setTrafficGraphRange(int mins);
src/qt/rpcconsole.h:137: void updateNodeDetail(const CNodeCombinedStats *stats);
src/qt/rpcconsole.h:166: void updateNetworkState();
src/qt/sendcoinsdialog.h:37: void setClientModel(ClientModel *clientModel);
src/qt/sendcoinsdialog.h:38: void setModel(WalletModel *model);
src/qt/sendcoinsdialog.h:44: void setAddress(const QString &address);
src/qt/sendcoinsdialog.h:45: void pasteEntry(const SendCoinsRecipient &rv);
src/qt/sendcoinsdialog.h:46: bool handlePaymentRequest(const SendCoinsRecipient &recipient);
src/qt/sendcoinsdialog.h:49: void clear();
src/qt/sendcoinsdialog.h:50: void reject();
src/qt/sendcoinsdialog.h:51: void accept();
src/qt/sendcoinsdialog.h:53: void updateTabsAndLabels();
src/qt/sendcoinsdialog.h:54: void setBalance(const interfaces::WalletBalances& balances);
src/qt/sendcoinsdialog.h:57: void coinsSent(const uint256& txid);
src/qt/sendcoinsdialog.h:70: void processSendCoinsReturn(const WalletModel::SendCoinsReturn &sendCoinsReturn, const QString &msgArg = QString());
src/qt/sendcoinsdialog.h:71: void minimizeFeeSection(bool fMinimize);
src/qt/sendcoinsdialog.h:72: void updateFeeMinimizedLabel();
src/qt/sendcoinsdialog.h:74: void updateCoinControlState(CCoinControl& ctrl);
src/qt/sendcoinsdialog.h:80: void removeEntry(SendCoinsEntry* entry);
src/qt/sendcoinsdialog.h:81: void useAvailableBalance(SendCoinsEntry* entry);
src/qt/sendcoinsdialog.h:82: void updateDisplayUnit();
src/qt/sendcoinsdialog.h:83: void coinControlFeatureChanged(bool);
src/qt/sendcoinsdialog.h:84: void coinControlButtonClicked();
src/qt/sendcoinsdialog.h:85: void coinControlChangeChecked(int);
src/qt/sendcoinsdialog.h:86: void coinControlChangeEdited(const QString &);
src/qt/sendcoinsdialog.h:87: void coinControlUpdateLabels();
src/qt/sendcoinsdialog.h:88: void coinControlClipboardQuantity();
src/qt/sendcoinsdialog.h:89: void coinControlClipboardAmount();
src/qt/sendcoinsdialog.h:90: void coinControlClipboardFee();
src/qt/sendcoinsdialog.h:91: void coinControlClipboardAfterFee();
src/qt/sendcoinsdialog.h:92: void coinControlClipboardBytes();
src/qt/sendcoinsdialog.h:93: void coinControlClipboardLowOutput();
src/qt/sendcoinsdialog.h:94: void coinControlClipboardChange();
src/qt/sendcoinsdialog.h:95: void setMinimumFee();
src/qt/sendcoinsdialog.h:96: void updateFeeSectionControls();
src/qt/sendcoinsdialog.h:97: void updateMinFeeLabel();
src/qt/sendcoinsdialog.h:98: void updateSmartFeeLabel();
src/qt/sendcoinsdialog.h:102: void message(const QString &title, const QString &message, unsigned int style);
src/qt/sendcoinsdialog.h:114: int exec();
src/qt/sendcoinsdialog.h:117: void countDown();
src/qt/sendcoinsdialog.h:118: void updateYesButton();
src/qt/sendcoinsentry.h:32: void setModel(WalletModel *model);
src/qt/sendcoinsentry.h:33: bool validate(interfaces::Node& node);
src/qt/sendcoinsentry.h:34: SendCoinsRecipient getValue();
src/qt/sendcoinsentry.h:37: bool isClear();
src/qt/sendcoinsentry.h:39: void setValue(const SendCoinsRecipient &value);
src/qt/sendcoinsentry.h:40: void setAddress(const QString &address);
src/qt/sendcoinsentry.h:41: void setAmount(const CAmount &amount);
src/qt/sendcoinsentry.h:48: void setFocus();
src/qt/sendcoinsentry.h:51: void clear();
src/qt/sendcoinsentry.h:52: void checkSubtractFeeFromAmount();
src/qt/sendcoinsentry.h:55: void removeEntry(SendCoinsEntry *entry);
src/qt/sendcoinsentry.h:56: void useAvailableBalance(SendCoinsEntry* entry);
src/qt/sendcoinsentry.h:57: void payAmountChanged();
src/qt/sendcoinsentry.h:58: void subtractFeeFromAmountChanged();
src/qt/sendcoinsentry.h:61: void deleteClicked();
src/qt/sendcoinsentry.h:62: void useAvailableBalanceClicked();
src/qt/sendcoinsentry.h:66: void updateDisplayUnit();
src/qt/sendcoinsentry.h:74: bool updateLabel(const QString &address);
src/qt/signverifymessagedialog.h:25: void setModel(WalletModel *model);
src/qt/signverifymessagedialog.h:33: bool eventFilter(QObject *object, QEvent *event);
src/qt/splashscreen.h:36: void paintEvent(QPaintEvent *event);
src/qt/splashscreen.h:37: void closeEvent(QCloseEvent *event);
src/qt/splashscreen.h:41: void slotFinish(QWidget *mainWin);
src/qt/splashscreen.h:44: void showMessage(const QString &message, int alignment, const QColor &color);
src/qt/splashscreen.h:47: bool eventFilter(QObject * obj, QEvent * ev);
src/qt/splashscreen.h:51: void subscribeToCoreSignals();
src/qt/splashscreen.h:53: void unsubscribeFromCoreSignals();
src/qt/test/addressbooktests.h:12: void addressBookTests();
src/qt/test/compattests.h:16: void bswapTests();
src/qt/test/paymentservertests.h:18: void paymentServerTests();
src/qt/test/paymentservertests.h:29: void getRecipient(const SendCoinsRecipient& r);
src/qt/test/rpcnestedtests.h:19: void rpcNestedTests();
src/qt/test/uritests.h:16: void uriTests();
src/qt/test/wallettests.h:12: void walletTests();
src/qt/trafficgraphwidget.h:24: void setClientModel(ClientModel *model);
src/qt/trafficgraphwidget.h:25: int getGraphRangeMins() const;
src/qt/trafficgraphwidget.h:28: void paintEvent(QPaintEvent *);
src/qt/trafficgraphwidget.h:31: void updateRates();
src/qt/trafficgraphwidget.h:32: void setGraphRangeMins(int mins);
src/qt/trafficgraphwidget.h:33: void clear();
src/qt/trafficgraphwidget.h:36: void paintPath(QPainterPath &path, QQueue<float> &samples);
src/qt/transactionfilterproxy.h:37: void setDateRange(const QDateTime &from, const QDateTime &to);
src/qt/transactionfilterproxy.h:38: void setSearchString(const QString &);
src/qt/transactionfilterproxy.h:42: void setTypeFilter(quint32 modes);
src/qt/transactionfilterproxy.h:43: void setMinAmount(const CAmount& minimum);
src/qt/transactionfilterproxy.h:44: void setWatchOnlyFilter(WatchOnlyFilter filter);
src/qt/transactionfilterproxy.h:47: void setLimit(int limit);
src/qt/transactionfilterproxy.h:50: void setShowInactive(bool showInactive);
src/qt/transactionfilterproxy.h:52: int rowCount(const QModelIndex &parent = QModelIndex()) const;
src/qt/transactionfilterproxy.h:55: bool filterAcceptsRow(int source_row, const QModelIndex & source_parent) const;
src/qt/transactionrecord.h:134: QString getTxHash() const;
src/qt/transactionrecord.h:137: int getOutputIndex() const;
src/qt/transactionrecord.h:141: void updateStatus(const interfaces::WalletTxStatus& wtx, int numBlocks, int64_t adjustedTime);
src/qt/transactionrecord.h:145: bool statusUpdateNeeded(int numBlocks) const;
src/qt/transactiontablemodel.h:79: int rowCount(const QModelIndex &parent) const;
src/qt/transactiontablemodel.h:80: int columnCount(const QModelIndex &parent) const;
src/qt/transactiontablemodel.h:81: QVariant data(const QModelIndex &index, int role) const;
src/qt/transactiontablemodel.h:82: QVariant headerData(int section, Qt::Orientation orientation, int role) const;
src/qt/transactiontablemodel.h:83: QModelIndex index(int row, int column, const QModelIndex & parent = QModelIndex()) const;
src/qt/transactiontablemodel.h:84: bool processingQueuedTransactions() const { return fProcessingQueuedTransactions; }
src/qt/transactiontablemodel.h:95: void subscribeToCoreSignals();
src/qt/transactiontablemodel.h:96: void unsubscribeFromCoreSignals();
src/qt/transactiontablemodel.h:98: QString lookupAddress(const std::string &address, bool tooltip) const;
src/qt/transactiontablemodel.h:99: QVariant addressColor(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:100: QString formatTxStatus(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:101: QString formatTxDate(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:102: QString formatTxType(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:103: QString formatTxToAddress(const TransactionRecord *wtx, bool tooltip) const;
src/qt/transactiontablemodel.h:104: QString formatTxAmount(const TransactionRecord *wtx, bool showUnconfirmed=true, BitcoinUnits::SeparatorStyle separators=BitcoinUnits::separatorStandard) const;
src/qt/transactiontablemodel.h:105: QString formatTooltip(const TransactionRecord *rec) const;
src/qt/transactiontablemodel.h:106: QVariant txStatusDecoration(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:107: QVariant txWatchonlyDecoration(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:108: QVariant txAddressDecoration(const TransactionRecord *wtx) const;
src/qt/transactiontablemodel.h:112: void updateTransaction(const QString &hash, int status, bool showTransaction);
src/qt/transactiontablemodel.h:113: void updateConfirmations();
src/qt/transactiontablemodel.h:114: void updateDisplayUnit();
src/qt/transactiontablemodel.h:116: void updateAmountColumnTitle();
src/qt/transactiontablemodel.h:118: void setProcessingQueuedTransactions(bool value) { fProcessingQueuedTransactions = value; }
src/qt/transactionview.h:40: void setModel(WalletModel *model);
src/qt/transactionview.h:87: virtual void resizeEvent(QResizeEvent* event);
src/qt/transactionview.h:89: bool eventFilter(QObject *obj, QEvent *event);
src/qt/transactionview.h:92: void contextualMenu(const QPoint &);
src/qt/transactionview.h:93: void dateRangeChanged();
src/qt/transactionview.h:94: void showDetails();
src/qt/transactionview.h:95: void copyAddress();
src/qt/transactionview.h:96: void editLabel();
src/qt/transactionview.h:97: void copyLabel();
src/qt/transactionview.h:98: void copyAmount();
src/qt/transactionview.h:99: void copyTxID();
src/qt/transactionview.h:100: void copyTxHex();
src/qt/transactionview.h:101: void copyTxPlainText();
src/qt/transactionview.h:102: void openThirdPartyTxUrl(QString url);
src/qt/transactionview.h:103: void updateWatchOnlyColumn(bool fHaveWatchOnly);
src/qt/transactionview.h:104: void abandonTx();
src/qt/transactionview.h:105: void bumpFee();
src/qt/transactionview.h:108: void doubleClicked(const QModelIndex&);
src/qt/transactionview.h:111: void message(const QString &title, const QString &message, unsigned int style);
src/qt/transactionview.h:113: void bumpedFee(const uint256& txid);
src/qt/transactionview.h:116: void chooseDate(int idx);
src/qt/transactionview.h:117: void chooseType(int idx);
src/qt/transactionview.h:118: void chooseWatchonly(int idx);
src/qt/transactionview.h:119: void changedAmount();
src/qt/transactionview.h:120: void changedSearch();
src/qt/transactionview.h:121: void exportClicked();
src/qt/transactionview.h:122: void focusTransaction(const QModelIndex&);
src/qt/transactionview.h:123: void focusTransaction(const uint256& txid);
src/qt/utilitydialog.h:30: void printToConsole();
src/qt/utilitydialog.h:31: void showOrPrint();
src/qt/utilitydialog.h:52: void closeEvent(QCloseEvent *event);
src/qt/walletframe.h:37: void setClientModel(ClientModel *clientModel);
src/qt/walletframe.h:39: bool addWallet(WalletModel *walletModel);
src/qt/walletframe.h:40: bool setCurrentWallet(const QString& name);
src/qt/walletframe.h:41: bool removeWallet(const QString &name);
src/qt/walletframe.h:42: void removeAllWallets();
src/qt/walletframe.h:44: bool handlePaymentRequest(const SendCoinsRecipient& recipient);
src/qt/walletframe.h:46: void showOutOfSyncWarning(bool fShow);
src/qt/walletframe.h:50: void requestedSyncWarningInfo();
src/qt/walletframe.h:67: void gotoOverviewPage();
src/qt/walletframe.h:69: void gotoHistoryPage();
src/qt/walletframe.h:71: void gotoReceiveCoinsPage();
src/qt/walletframe.h:73: void gotoSendCoinsPage(QString addr = "");
src/qt/walletframe.h:76: void gotoSignMessageTab(QString addr = "");
src/qt/walletframe.h:78: void gotoVerifyMessageTab(QString addr = "");
src/qt/walletframe.h:81: void encryptWallet(bool status);
src/qt/walletframe.h:83: void backupWallet();
src/qt/walletframe.h:85: void changePassphrase();
src/qt/walletframe.h:87: void unlockWallet();
src/qt/walletframe.h:90: void usedSendingAddresses();
src/qt/walletframe.h:92: void usedReceivingAddresses();
src/qt/walletframe.h:94: void outOfSyncWarningClicked();
src/qt/walletmodel.h:159: EncryptionStatus getEncryptionStatus() const;
src/qt/walletmodel.h:162: bool validateAddress(const QString &address);
src/qt/walletmodel.h:177: SendCoinsReturn prepareTransaction(WalletModelTransaction &transaction, const CCoinControl& coinControl);
src/qt/walletmodel.h:180: SendCoinsReturn sendCoins(WalletModelTransaction &transaction);
src/qt/walletmodel.h:183: bool setWalletEncrypted(bool encrypted, const SecureString &passphrase);
src/qt/walletmodel.h:185: bool setWalletLocked(bool locked, const SecureString &passPhrase=SecureString());
src/qt/walletmodel.h:186: bool changePassphrase(const SecureString &oldPass, const SecureString &newPass);
src/qt/walletmodel.h:195: bool isValid() const { return valid; }
src/qt/walletmodel.h:208: UnlockContext requestUnlock();
src/qt/walletmodel.h:210: void loadReceiveRequests(std::vector<std::string>& vReceiveRequests);
src/qt/walletmodel.h:211: bool saveReceiveRequest(const std::string &sAddress, const int64_t nId, const std::string &sRequest);
src/qt/walletmodel.h:213: bool bumpFee(uint256 hash, uint256& new_hash);
src/qt/walletmodel.h:216: bool privateKeysDisabled() const;
src/qt/walletmodel.h:221: QString getWalletName() const;
src/qt/walletmodel.h:223: bool isMultiwallet();
src/qt/walletmodel.h:254: void subscribeToCoreSignals();
src/qt/walletmodel.h:255: void unsubscribeFromCoreSignals();
src/qt/walletmodel.h:256: void checkBalanceChanged(const interfaces::WalletBalances& new_balances);
src/qt/walletmodel.h:260: void balanceChanged(const interfaces::WalletBalances& balances);
src/qt/walletmodel.h:263: void encryptionStatusChanged();
src/qt/walletmodel.h:268: void requireUnlock();
src/qt/walletmodel.h:271: void message(const QString &title, const QString &message, unsigned int style);
src/qt/walletmodel.h:274: void coinsSent(WalletModel* wallet, SendCoinsRecipient recipient, QByteArray transaction);
src/qt/walletmodel.h:277: void showProgress(const QString &title, int nProgress);
src/qt/walletmodel.h:280: void notifyWatchonlyChanged(bool fHaveWatchonly);
src/qt/walletmodel.h:283: void unload();
src/qt/walletmodel.h:287: void updateStatus();
src/qt/walletmodel.h:289: void updateTransaction();
src/qt/walletmodel.h:291: void updateAddressBook(const QString &address, const QString &label, bool isMine, const QString &purpose, int status);
src/qt/walletmodel.h:293: void updateWatchOnlyFlag(bool fHaveWatchonly);
src/qt/walletmodel.h:295: void pollBalanceChanged();
src/qt/walletmodeltransaction.h:33: void setTransactionFee(const CAmount& newFee);
src/qt/walletmodeltransaction.h:34: CAmount getTransactionFee() const;
src/qt/walletmodeltransaction.h:36: CAmount getTotalTransactionAmount() const;
src/qt/walletmodeltransaction.h:38: void reassignAmounts(int nChangePosRet); // needed for the subtract-fee-from-amount feature
src/qt/walletview.h:42: void setBitcoinGUI(BitcoinGUI *gui);
src/qt/walletview.h:46: void setClientModel(ClientModel *clientModel);
src/qt/walletview.h:52: void setWalletModel(WalletModel *walletModel);
src/qt/walletview.h:54: bool handlePaymentRequest(const SendCoinsRecipient& recipient);
src/qt/walletview.h:56: void showOutOfSyncWarning(bool fShow);
src/qt/walletview.h:76: void gotoOverviewPage();
src/qt/walletview.h:78: void gotoHistoryPage();
src/qt/walletview.h:80: void gotoReceiveCoinsPage();
src/qt/walletview.h:82: void gotoSendCoinsPage(QString addr = "");
src/qt/walletview.h:85: void gotoSignMessageTab(QString addr = "");
src/qt/walletview.h:87: void gotoVerifyMessageTab(QString addr = "");
src/qt/walletview.h:93: void processNewTransaction(const QModelIndex& parent, int start, int /*end*/);
src/qt/walletview.h:95: void encryptWallet(bool status);
src/qt/walletview.h:97: void backupWallet();
src/qt/walletview.h:99: void changePassphrase();
src/qt/walletview.h:101: void unlockWallet();
src/qt/walletview.h:104: void usedSendingAddresses();
src/qt/walletview.h:106: void usedReceivingAddresses();
src/qt/walletview.h:109: void updateEncryptionStatus();
src/qt/walletview.h:112: void showProgress(const QString &title, int nProgress);
src/qt/walletview.h:115: void requestedSyncWarningInfo();
src/qt/walletview.h:119: void showNormalIfMinimized();
src/qt/walletview.h:121: void message(const QString &title, const QString &message, unsigned int style);
src/qt/walletview.h:123: void encryptionStatusChanged();
src/qt/walletview.h:125: void hdEnabledStatusChanged();
src/qt/walletview.h:127: void incomingTransaction(const QString& date, int unit, const CAmount& amount, const QString& type, const QString& address, const QString& label, const QString& walletName);
src/qt/walletview.h:129: void outOfSyncWarningClicked();
src/qt/winshutdownmonitor.h:20: bool nativeEventFilter(const QByteArray &eventType, void *pMessage, long *pnResult);
src/random.h:124: bool randbool() { return randbits(1); }
src/reverse_iterator.h:22: auto begin() const -> decltype(this->m_x.rbegin())
src/reverse_iterator.h:27: auto end() const -> decltype(this->m_x.rend())
src/rpc/server.h:51: void parse(const UniValue& valRequest);
src/rpc/server.h:158: UniValue execute(const JSONRPCRequest &request) const;
src/rpc/server.h:181: bool appendCommand(const std::string& name, const CRPCCommand* pcmd);
src/scheduler.h:46: void schedule(Function f, boost::chrono::system_clock::time_point t=boost::chrono::system_clock::now());
src/scheduler.h:49: void scheduleFromNow(Function f, int64_t deltaMilliSeconds);
src/scheduler.h:56: void scheduleEvery(Function f, int64_t deltaMilliSeconds);
src/scheduler.h:62: void serviceQueue();
src/scheduler.h:67: void stop(bool drain=false);
src/scheduler.h:84: bool shouldStop() const { return stopRequested || (stopWhenEmpty && taskQueue.empty()); }
src/script/script.h:305: int getint() const
src/script/script.h:316: return serialize(m_value);
src/script/script.h:554: void clear()
src/script/sign.h:178: CPubKey pubkey(key.begin() + 1, key.end());
src/script/sign.h:350: CPubKey pubkey(key.begin() + 1, key.end());
src/serialize.h:908: void write(const char *psz, size_t _nSize)
src/serialize.h:914: void seek(size_t _nSize)
src/serialize.h:989: CSizeComputer sc(nVersion);
src/streams.h:52: void write(const char* pch, size_t nSize)
src/streams.h:57: void read(char* pch, size_t nSize)
src/streams.h:102: void write(const char* pch, size_t nSize)
src/streams.h:129: void seek(size_t nSize)
src/streams.h:190: bool empty() const { return m_data.size() == m_pos; }
src/streams.h:192: void read(char* dst, size_t n)
src/streams.h:207: void seek(size_t n)
src/streams.h:309: iterator begin() { return vch.begin() + nReadPos; }
src/streams.h:311: iterator end() { return vch.end(); }
src/streams.h:313: bool empty() const { return vch.size() == nReadPos; }
src/streams.h:314: void resize(size_type n, value_type c=0) { vch.resize(n + nReadPos, c); }
src/streams.h:315: void reserve(size_type n) { vch.reserve(n + nReadPos); }
src/streams.h:318: void clear() { vch.clear(); nReadPos = 0; }
src/streams.h:319: iterator insert(iterator it, const char x=char()) { return vch.insert(it, x); }
src/streams.h:320: void insert(iterator it, size_type n, const char x) { vch.insert(it, n, x); }
src/streams.h:324: void insert(iterator it, std::vector<char>::const_iterator first, std::vector<char>::const_iterator last)
src/streams.h:338: void insert(iterator it, const char* first, const char* last)
src/streams.h:352: iterator erase(iterator it)
src/streams.h:369: iterator erase(iterator first, iterator last)
src/streams.h:408: bool eof() const { return size() == 0; }
src/streams.h:417: void read(char* pch, size_t nSize)
src/streams.h:436: void ignore(int nSize)
src/streams.h:454: void write(const char* pch, size_t nSize)
src/streams.h:644: void fclose()
src/streams.h:674: void read(char* pch, size_t nSize)
src/streams.h:682: void ignore(size_t nSize)
src/streams.h:695: void write(const char* pch, size_t nSize)
src/streams.h:781: void fclose()
src/streams.h:790: bool eof() const {
src/streams.h:795: void read(char *pch, size_t nSize) {
src/support/allocators/secure.h:46: void deallocate(T* p, std::size_t n)
src/support/allocators/zeroafterfree.h:37: void deallocate(T* p, std::size_t n)
src/support/events.h:17: void operator()(struct type* ob) {\
src/support/lockedpool.h:77: void free(void *ptr);
src/support/lockedpool.h:80: Stats stats() const;
src/support/lockedpool.h:83: void walk() const;
src/support/lockedpool.h:90: bool addressInArena(void *ptr) const { return ptr >= base && ptr < end; }
src/support/lockedpool.h:178: void free(void *ptr);
src/support/lockedpool.h:181: Stats stats() const;
src/sync.h:85: void lock() EXCLUSIVE_LOCK_FUNCTION()
src/sync.h:90: void unlock() UNLOCK_FUNCTION()
src/sync.h:169: operator bool()
src/sync.h:210: void wait()
src/sync.h:226: void post()
src/sync.h:290: operator bool() const
src/test/scriptnum10.h:114: int getint() const
src/test/scriptnum10.h:125: return serialize(m_value);
src/threadinterrupt.h:25: void operator()();
src/threadinterrupt.h:26: void reset();
src/timedata.h:37: void input(T value)
src/timedata.h:49: T median() const
src/timedata.h:62: int size() const
src/tinyformat.h:333: else if(canConvertToVoidPtr && *(fmtEnd-1) == 'p')
src/tinyformat.h:336: else if(detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
src/tinyformat.h:338: else if(ntrunc >= 0)
src/tinyformat.h:511: void format(std::ostream& out, const char* fmtBegin,
src/tinyformat.h:519: int toInt() const
src/tinyformat.h:697: else if(*c == '-') // negative precisions ignored, treated as zero.
src/tinyformat.h:887: void init(int) {}
src/tinyformat.h:896: void init(int i, TINYFORMAT_VARARGS(n)) \
src/txmempool.h:141: void operator() (CTxMemPoolEntry &e)
src/txmempool.h:156: void operator() (CTxMemPoolEntry &e)
src/txmempool.h:170: void operator() (CTxMemPoolEntry &e) { e.UpdateFeeDelta(feeDelta); }
src/txmempool.h:180: void operator() (CTxMemPoolEntry &e) { e.UpdateLockPoints(lp); }
src/txmempool.h:208: bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const
src/txmempool.h:253: bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const
src/txmempool.h:267: bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const
src/txmempool.h:281: bool operator()(const T& a, const T& b) const
src/txmempool.h:455: void trackPackageRemoved(const CFeeRate& rate) EXCLUSIVE_LOCKS_REQUIRED(cs);
src/txmempool.h:494: bool operator()(const txiter &a, const txiter &b) const {
src/txmempool.h:533: void check(const CCoinsViewCache *pcoins) const;
src/txmempool.h:534: void setSanityCheck(double dFrequency = 1.0) { LOCK(cs); nCheckFrequency = static_cast<uint32_t>(dFrequency * 4294967295.0); }
src/txmempool.h:543: void addUnchecked(const CTxMemPoolEntry& entry, bool validFeeEstimate = true) EXCLUSIVE_LOCKS_REQUIRED(cs);
src/txmempool.h:544: void addUnchecked(const CTxMemPoolEntry& entry, setEntries& setAncestors, bool validFeeEstimate = true) EXCLUSIVE_LOCKS_REQUIRED(cs);
src/txmempool.h:546: void removeRecursive(const CTransaction &tx, MemPoolRemovalReason reason = MemPoolRemovalReason::UNKNOWN);
src/txmempool.h:547: void removeForReorg(const CCoinsViewCache *pcoins, unsigned int nMemPoolHeight, int flags) EXCLUSIVE_LOCKS_REQUIRED(cs_main);
src/txmempool.h:548: void removeConflicts(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(cs);
src/txmempool.h:549: void removeForBlock(const std::vector<CTransactionRef>& vtx, unsigned int nBlockHeight);
src/txmempool.h:551: void clear();
src/txmempool.h:554: void queryHashes(std::vector<uint256>& vtxid);
src/txmempool.h:555: bool isSpent(const COutPoint& outpoint) const;
src/txmempool.h:650: bool exists(const uint256& hash) const
src/txmempool.h:656: CTransactionRef get(const uint256& hash) const;
src/txmempool.h:657: TxMempoolInfo info(const uint256& hash) const;
src/txmempool.h:701: void removeUnchecked(txiter entry, MemPoolRemovalReason reason = MemPoolRemovalReason::UNKNOWN) EXCLUSIVE_LOCKS_REQUIRED(cs);
src/txmempool.h:780: void addTransaction(const CTransactionRef& tx)
src/txmempool.h:787: void removeForBlock(const std::vector<CTransactionRef>& vtx)
src/txmempool.h:803: void removeEntry(indexed_disconnected_transactions::index<insertion_order>::type::iterator entry)
src/txmempool.h:809: void clear()
src/uint256.h:78: return sizeof(data);
src/univalue/include/univalue.h:52: void clear();
src/univalue/include/univalue.h:54: bool setNull();
src/univalue/include/univalue.h:55: bool setBool(bool val);
src/univalue/include/univalue.h:56: bool setNumStr(const std::string& val);
src/univalue/include/univalue.h:57: bool setInt(uint64_t val);
src/univalue/include/univalue.h:58: bool setInt(int64_t val);
src/univalue/include/univalue.h:59: bool setInt(int val_) { return setInt((int64_t)val_); }
src/univalue/include/univalue.h:60: bool setFloat(double val);
src/univalue/include/univalue.h:61: bool setStr(const std::string& val);
src/univalue/include/univalue.h:62: bool setArray();
src/univalue/include/univalue.h:63: bool setObject();
src/univalue/include/univalue.h:67: bool empty() const { return (values.size() == 0); }
src/univalue/include/univalue.h:71: bool getBool() const { return isTrue(); }
src/univalue/include/univalue.h:72: void getObjMap(std::map<std::string,UniValue>& kv) const;
src/univalue/include/univalue.h:73: bool checkObject(const std::map<std::string,UniValue::VType>& memberTypes) const;
src/univalue/include/univalue.h:76: bool exists(const std::string& key) const { size_t i; return findKey(key, i); }
src/univalue/include/univalue.h:78: bool isNull() const { return (typ == VNULL); }
src/univalue/include/univalue.h:79: bool isTrue() const { return (typ == VBOOL) && (val == "1"); }
src/univalue/include/univalue.h:80: bool isFalse() const { return (typ == VBOOL) && (val != "1"); }
src/univalue/include/univalue.h:81: bool isBool() const { return (typ == VBOOL); }
src/univalue/include/univalue.h:82: bool isStr() const { return (typ == VSTR); }
src/univalue/include/univalue.h:83: bool isNum() const { return (typ == VNUM); }
src/univalue/include/univalue.h:84: bool isArray() const { return (typ == VARR); }
src/univalue/include/univalue.h:85: bool isObject() const { return (typ == VOBJ); }
src/univalue/include/univalue.h:89: UniValue tmpVal(VSTR, val_);
src/univalue/include/univalue.h:97: UniValue tmpVal(val_);
src/univalue/include/univalue.h:101: UniValue tmpVal(val_);
src/univalue/include/univalue.h:105: UniValue tmpVal(val_);
src/univalue/include/univalue.h:109: UniValue tmpVal(val_);
src/univalue/include/univalue.h:115: bool pushKV(const std::string& key, const UniValue& val);
src/univalue/include/univalue.h:116: bool pushKV(const std::string& key, const std::string& val_) {
src/univalue/include/univalue.h:117: UniValue tmpVal(VSTR, val_);
src/univalue/include/univalue.h:118: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:120: bool pushKV(const std::string& key, const char *val_) {
src/univalue/include/univalue.h:122: return pushKV(key, _val);
src/univalue/include/univalue.h:124: bool pushKV(const std::string& key, int64_t val_) {
src/univalue/include/univalue.h:125: UniValue tmpVal(val_);
src/univalue/include/univalue.h:126: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:128: bool pushKV(const std::string& key, uint64_t val_) {
src/univalue/include/univalue.h:129: UniValue tmpVal(val_);
src/univalue/include/univalue.h:130: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:132: bool pushKV(const std::string& key, bool val_) {
src/univalue/include/univalue.h:133: UniValue tmpVal((bool)val_);
src/univalue/include/univalue.h:134: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:136: bool pushKV(const std::string& key, int val_) {
src/univalue/include/univalue.h:137: UniValue tmpVal((int64_t)val_);
src/univalue/include/univalue.h:138: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:140: bool pushKV(const std::string& key, double val_) {
src/univalue/include/univalue.h:141: UniValue tmpVal(val_);
src/univalue/include/univalue.h:142: return pushKV(key, tmpVal);
src/univalue/include/univalue.h:144: bool pushKVs(const UniValue& obj);
src/univalue/include/univalue.h:149: bool read(const char *raw, size_t len);
src/univalue/include/univalue.h:150: bool read(const char *raw) { return read(raw, strlen(raw)); }
src/univalue/include/univalue.h:151: bool read(const std::string& rawStr) {
src/univalue/include/univalue.h:152: return read(rawStr.data(), rawStr.size());
src/univalue/include/univalue.h:161: bool findKey(const std::string& key, size_t& retIdx) const;
src/univalue/include/univalue.h:162: void writeArray(unsigned int prettyIndent, unsigned int indentLevel, std::string& s) const;
src/univalue/include/univalue.h:163: void writeObject(unsigned int prettyIndent, unsigned int indentLevel, std::string& s) const;
src/univalue/lib/univalue_utffilter.h:74: bool finalize()
src/validation.h:372: bool operator()();
src/validation.h:374: void swap(CScriptCheck &check) {
src/wallet/db.h:215: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/wallet/db.h:218: Dbt datKey(ssKey.data(), ssKey.size());
src/wallet/db.h:229: CDataStream ssValue((char*)datValue.get_data(), (char*)datValue.get_data() + datValue.get_size(), SER_DISK, CLIENT_VERSION);
src/wallet/db.h:252: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/wallet/db.h:255: Dbt datKey(ssKey.data(), ssKey.size());
src/wallet/db.h:258: CDataStream ssValue(SER_DISK, CLIENT_VERSION);
src/wallet/db.h:261: Dbt datValue(ssValue.data(), ssValue.size());
src/wallet/db.h:281: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/wallet/db.h:284: Dbt datKey(ssKey.data(), ssKey.size());
src/wallet/db.h:301: CDataStream ssKey(SER_DISK, CLIENT_VERSION);
src/wallet/db.h:304: Dbt datKey(ssKey.data(), ssKey.size());
src/wallet/wallet.h:276: bool hashUnset() const { return (hashBlock.IsNull() || hashBlock == ABANDON_HASH); }
src/wallet/wallet.h:277: bool isAbandoned() const { return (hashBlock == ABANDON_HASH); }
src/wallet/wallet.h:278: void setAbandoned() { hashBlock = ABANDON_HASH; }
src/wallet/wallet.h:1070: void postInitProcess();
src/wallet/wallet.h:1128: return strprintf("[%s]", wallet_name);
src/wallet/wallet.h:1181: bool reserve()
src/wallet/wallet.h:1193: bool isReserved() const
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment