axal 0.1.0

Framework to greatly simply emulation core development. Provides methods to auto-generate bindings for libretro in addition to a stand-alone UI.
Documentation
#ifndef AXAL_LIBRARY_H
#define AXAL_LIBRARY_H 1

namespace ax {

class Library {
 public:
  Library(const char* filename);

  virtual ~Library() noexcept;

  template <typename T>
  T* get(const char* name) {
    return (T*)_get(name);
  }

 private:
  void* _handle;
  void* _get(const char* name);

};

}  // namespace ax

#endif  // AXAL_LIBRARY_H