cppPackLoading.hpp
Go to the documentation of this file.
1
2#pragma once
3
4#include "core/ast/slot.hpp"
7
8namespace by {
9
14 class _nout cppPackLoading: public trustPackLoading {
16 typedef void (*entrypointFunc)(bicontainable*);
17
18 public:
19 tstr<srcs> parse(errReport& rpt, bicontainable& tray) override;
20 const std::string& getName() const override;
21 void rel() override;
22
23 private:
24 nbool _loadLibs(errReport& rpt, bicontainable& tray);
25
26 private:
27 dlibs _dlibs;
28 };
29}
C++ native pack loading implementation.
Definition: cppPackLoading.hpp:14
Error reporting and collection system.
Definition: errReport.hpp:14
Template bidirectional container interface.
Definition: tbicontainable.hpp:17
Trusted pack loading implementation.
Definition: trustPackLoading.hpp:14
Strong reference smart pointer with strict type checking.
Definition: tstr.hpp:13