Interface for pod creation and verification. More...
#include <podMakable.hpp>
Public Member Functions | |
| virtual nbool | parse (errReport &rpt, pod &pak)=0 |
| Pure virtual method for parsing pod content into source representations. | |
| virtual nbool | expand (errReport &rpt, pod &pak)=0 |
| virtual nbool | verify (errReport &rpt, pod &pak)=0 |
| Pure virtual method for verifying the parsed pod content. | |
Interface for pod creation and verification.
Provides pure virtual methods for parsing and verifying pod content. Implemented by different pod loading strategies to handle pod creation.
Pure virtual method for parsing pod content into source representations.
| rpt | The error report to collect any parsing errors. |
| tray | A bicontainable to store intermediate parsed results or components. |
Implemented in by::byeolPodLoading, and by::cppPodLoading.
Pure virtual method for verifying the parsed pod content.
| rpt | The error report to collect any verification errors. |
| pak | The pod object to verify. |
Implemented in by::trustPodLoading.