SysTutorials Posts

  • |

    hashkit_hsieh (3) Linux Manual Page

    NAME hashkit_hsieh – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_functions (3) Linux Manual Page

    NAME hashkit_functions – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_free (3) Linux Manual Page

    NAME hashkit_free – libhashkit Documentation SYNOPSIS #include <libhashkit/hashkit.h> hashkit_st hashkit_st *hashkit_create(hashkit_st *hash) hashkit_st *hashkit_clone(hashkit_st *destination, const hashkit_st *ptr) void hashkit_free(hashkit_st *hash) bool hashkit_is_allocated(const hashkit_st *hash) Compile and link with -lhashkit DESCRIPTION The hashkit_create() function initializes a hashkit object for use. If you pass a NULL argument for hash, then the memory for the object is allocated. If you specify a…

  • |

    hashkit_fnv1a_64 (3) Linux Manual Page

    NAME hashkit_fnv1a_64 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_fnv1a_32 (3) Linux Manual Page

    NAME hashkit_fnv1a_32 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_fnv1_64 (3) Linux Manual Page

    NAME hashkit_fnv1_64 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_fnv1_32 (3) Linux Manual Page

    NAME hashkit_fnv1_32 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_create (3) Linux Manual Page

    NAME hashkit_create – libhashkit Documentation SYNOPSIS #include <libhashkit/hashkit.h> hashkit_st hashkit_st *hashkit_create(hashkit_st *hash) hashkit_st *hashkit_clone(hashkit_st *destination, const hashkit_st *ptr) void hashkit_free(hashkit_st *hash) bool hashkit_is_allocated(const hashkit_st *hash) Compile and link with -lhashkit DESCRIPTION The hashkit_create() function initializes a hashkit object for use. If you pass a NULL argument for hash, then the memory for the object is allocated. If you specify a…

  • |

    hashkit_crc32 (3) Linux Manual Page

    NAME hashkit_crc32 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_clone (3) Linux Manual Page

    NAME hashkit_clone – libhashkit Documentation SYNOPSIS #include <libhashkit/hashkit.h> hashkit_st hashkit_st *hashkit_create(hashkit_st *hash) hashkit_st *hashkit_clone(hashkit_st *destination, const hashkit_st *ptr) void hashkit_free(hashkit_st *hash) bool hashkit_is_allocated(const hashkit_st *hash) Compile and link with -lhashkit DESCRIPTION The hashkit_create() function initializes a hashkit object for use. If you pass a NULL argument for hash, then the memory for the object is allocated. If you specify a…

  • |

    hash (3) Linux Manual Page

    NAME hash – hash database access method SYNOPSIS #include <db.h> #include <sys/types.h> DESCRIPTION Note well: This page documents interfaces provided in glibc up until version 2.1. Since version 2.2, glibc no longer provides these interfaces. Probably, you are looking for the APIs provided by the libdb library instead. The routine dbopen(3) is the library interface…

  • |

    hasPutStrike_ (3) Linux Manual Page

    QuantLib::DigitalCoupon – Digital-payoff coupon. Synopsis #include <ql/cashflows/digitalcoupon.hpp> Inherits QuantLib::FloatingRateCoupon. Inherited by DigitalCmsCoupon, and DigitalIborCoupon. Public Member Functions Constructors DigitalCoupon (const boost::shared_ptr< FloatingRateCoupon > &underlying, Rate callStrike=Null< Rate >(), Position::Type callPosition=Position::Long, bool isCallITMIncluded=false, Rate callDigitalPayoff=Null< Rate >(), Rate putStrike=Null< Rate >(), Position::Type putPosition=Position::Long, bool isPutITMIncluded=false, Rate putDigitalPayoff=Null< Rate >(), const boost::shared_ptr< DigitalReplication > &replication=boost::shared_ptr< DigitalReplication >())…

  • |

    hasPut (3) Linux Manual Page

    QuantLib::DigitalCoupon – Digital-payoff coupon. Synopsis #include <ql/cashflows/digitalcoupon.hpp> Inherits QuantLib::FloatingRateCoupon. Inherited by DigitalCmsCoupon, and DigitalIborCoupon. Public Member Functions Constructors DigitalCoupon (const boost::shared_ptr< FloatingRateCoupon > &underlying, Rate callStrike=Null< Rate >(), Position::Type callPosition=Position::Long, bool isCallITMIncluded=false, Rate callDigitalPayoff=Null< Rate >(), Rate putStrike=Null< Rate >(), Position::Type putPosition=Position::Long, bool isPutITMIncluded=false, Rate putDigitalPayoff=Null< Rate >(), const boost::shared_ptr< DigitalReplication > &replication=boost::shared_ptr< DigitalReplication >())…

  • |

    hasOccurred (3) Linux Manual Page

    QuantLib::Event – Base class for event. Synopsis #include <ql/event.hpp> Inherits QuantLib::Observable. Inherited by Callability, CashFlow, and DefaultEvent. Public Member Functions Event interface virtual Date date () const =0 returns the date at which the event occurs bool hasOccurred (const Date &d, bool includeToday=false) const returns true if an event has already occurred before a date…

  • |

    hasHistory (3) Linux Manual Page

    QuantLib::IndexManager – global repository for past index fixings Synopsis #include <ql/indexes/indexmanager.hpp> Inherits Singleton< IndexManager >. Public Member Functions bool hasHistory (const std::string &name) const returns whether historical fixings were stored for the index const TimeSeries< Real > & getHistory (const std::string &name) const returns the (possibly empty) history of the index fixings void setHistory (const…

  • |

    hasDate (3) Linux Manual Page

    QuantLib::TimeBasket – Distribution over a number of dates. Synopsis #include <ql/cashflows/timebasket.hpp> Inherits std::map<Date,Real>. Public Member Functions TimeBasket (const std::vector< Date > &dates, const std::vector< Real > &values) Algebra TimeBasket & operator+= (const TimeBasket &other) TimeBasket & operator-= (const TimeBasket &other) Other methods TimeBasket rebin (const std::vector< Date > &buckets) const redistribute the entries over the…

  • |

    hasCollar (3) Linux Manual Page

    QuantLib::DigitalCoupon – Digital-payoff coupon. Synopsis #include <ql/cashflows/digitalcoupon.hpp> Inherits QuantLib::FloatingRateCoupon. Inherited by DigitalCmsCoupon, and DigitalIborCoupon. Public Member Functions Constructors DigitalCoupon (const boost::shared_ptr< FloatingRateCoupon > &underlying, Rate callStrike=Null< Rate >(), Position::Type callPosition=Position::Long, bool isCallITMIncluded=false, Rate callDigitalPayoff=Null< Rate >(), Rate putStrike=Null< Rate >(), Position::Type putPosition=Position::Long, bool isPutITMIncluded=false, Rate putDigitalPayoff=Null< Rate >(), const boost::shared_ptr< DigitalReplication > &replication=boost::shared_ptr< DigitalReplication >())…

  • |

    hasCallStrike_ (3) Linux Manual Page

    QuantLib::DigitalCoupon – Digital-payoff coupon. Synopsis #include <ql/cashflows/digitalcoupon.hpp> Inherits QuantLib::FloatingRateCoupon. Inherited by DigitalCmsCoupon, and DigitalIborCoupon. Public Member Functions Constructors DigitalCoupon (const boost::shared_ptr< FloatingRateCoupon > &underlying, Rate callStrike=Null< Rate >(), Position::Type callPosition=Position::Long, bool isCallITMIncluded=false, Rate callDigitalPayoff=Null< Rate >(), Rate putStrike=Null< Rate >(), Position::Type putPosition=Position::Long, bool isPutITMIncluded=false, Rate putDigitalPayoff=Null< Rate >(), const boost::shared_ptr< DigitalReplication > &replication=boost::shared_ptr< DigitalReplication >())…

  • |

    hasCall (3) Linux Manual Page

    QuantLib::DigitalCoupon – Digital-payoff coupon. Synopsis #include <ql/cashflows/digitalcoupon.hpp> Inherits QuantLib::FloatingRateCoupon. Inherited by DigitalCmsCoupon, and DigitalIborCoupon. Public Member Functions Constructors DigitalCoupon (const boost::shared_ptr< FloatingRateCoupon > &underlying, Rate callStrike=Null< Rate >(), Position::Type callPosition=Position::Long, bool isCallITMIncluded=false, Rate callDigitalPayoff=Null< Rate >(), Rate putStrike=Null< Rate >(), Position::Type putPosition=Position::Long, bool isPutITMIncluded=false, Rate putDigitalPayoff=Null< Rate >(), const boost::shared_ptr< DigitalReplication > &replication=boost::shared_ptr< DigitalReplication >())…

  • |

    hasBeenCalculated_ (3) Linux Manual Page

    QuantLib::SingleAssetOption – Black-Scholes-Merton option. Synopsis #include <ql/legacy/pricers/singleassetoption.hpp> Inherited by DiscreteGeometricASO. Public Member Functions SingleAssetOption (Option::Type type, Real underlying, Real strike, Spread dividendYield, Rate riskFreeRate, Time residualTime, Volatility volatility) virtual void setVolatility (Volatility newVolatility) virtual void setRiskFreeRate (Rate newRate) virtual void setDividendYield (Rate newDividendYield) virtual Real value () const =0 virtual Real delta () const =0…