Skip to content

src/runtime/common/const_wasm_provider.hpp

Namespaces

Name
sgns
sgns::runtime

Classes

Name
class sgns::runtime::ConstWasmProvider

Source code

#ifndef SUPERGENIUS_SRC_RUNTIME_COMMON_CONST_WASM_PROVIDER
#define SUPERGENIUS_SRC_RUNTIME_COMMON_CONST_WASM_PROVIDER

#include "runtime/wasm_provider.hpp"

namespace sgns::runtime {

  class ConstWasmProvider : public WasmProvider {
   public:
    explicit ConstWasmProvider(base::Buffer code);

    const base::Buffer &getStateCode() const override;

   private:
    base::Buffer code_;
  };

}  // namespace sgns::runtime

#endif  // SUPERGENIUS_SRC_RUNTIME_COMMON_CONST_WASM_PROVIDER

Updated on 2026-03-04 at 13:10:45 -0800