Skip to content

Raisess/escale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESCALE

  • A small lib for ("key", "value") cache.

Usage

#include <iostream>
#include "Cache.h"

int main() {
  Cache* cache = new Cache();

  cache->set("Key", "Value");
  std::cout << cache->get("Key") << std::endl; // Value

  return 0;
}
  • Using a single instance
#include <iostream>
#include "Cache.h"

int main() {
  Cache* cache_one = Cache::SingleInstance();

  cache_one->set("Key", "Value");
  std::cout << cache_one->get("Key") << std::endl; // Value

  Cache* cache_two = Cache::SingleInstance();

  std::cout << cache_two->get("Key") << std::endl; // Value

  return 0;
}

Keep it simple, feel free to contribute. Have a nice day! :)

Releases

No releases published

Packages