hashmap: The Faster Hash Map

Provides a hash table class for fast key-value storage of atomic vector types. Internally, 'hashmap' makes extensive use of 'Rcpp', 'boost::variant', and 'boost::unordered_map' to achieve high performance, type-safety, and versatility, while maintaining compliance with the C++98 standard.

Install the latest version of this package by entering the following in R:
install.packages("hashmap")
AuthorNathan Russell [aut, cre]
Date of publication2017-03-06 00:19:11
MaintainerNathan Russell <russell.nr2012@gmail.com>
LicenseMIT + file LICENSE
Version0.2.0
https://github.com/nathan-russell/hashmap

View on CRAN

Files

inst
inst/include
inst/include/hashmap.h
inst/include/hashmap
inst/include/hashmap/format_posix.hpp
inst/include/hashmap/format_date.hpp
inst/include/hashmap/utils.hpp
inst/include/hashmap/traits.hpp
inst/include/hashmap/HashTemplate.hpp
inst/include/hashmap/as_character.hpp
inst/include/hashmap/HashMapClass.h
tests
tests/testthat.R
tests/testthat
tests/testthat/test-save-load.R tests/testthat/test-find.R tests/testthat/test-data.R tests/testthat/test-clear.R tests/testthat/test-merge.R tests/testthat/test-datetime.R tests/testthat/test-bucket_count.R tests/testthat/test-has_keys.R
src
src/Makevars
src/hashmap.cpp
src/HashMapClass.cpp
src/init.c
src/RcppExports.cpp
src/joins.cpp
NAMESPACE
R
R/classes.R R/Hashmap-class.R R/plugin.R R/load_hashmap.R R/clone.R R/save_hashmap.R R/RcppExports.R R/merge.R R/hashmap.R R/zzz.R
README.md
MD5
DESCRIPTION
man
man/save_hashmap.Rd man/Hashmap-class.Rd man/load_hashmap.Rd man/plot.Rcpp_Hashmap.Rd man/Rcpp_Hashmap-class.Rd man/clone.Rd man/hashmap.Rd man/internal-functions.Rd man/merge.Rcpp_Hashmap.Rd
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.