Base class for pod loading strategies 더 자세히 ...
#include <podLoading.hpp>
Public 멤버 함수 | |
| void | addPath (const std::string &filePath) |
| void | addPath (const std::vector< std::string > paths) |
| virtual void | rel () |
| virtual const std::string & | getName () const =0 |
by::podMakable(으)로부터 상속된 Public 멤버 함수 | |
| 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. | |
Protected 멤버 함수 | |
| const std::vector< std::string > & | _getPaths () const |
| virtual void | _tryDump (const errReport &rpt, const pod &pak, ncnt prevCnt) const |
Base class for pod loading strategies
Abstract base class that defines the interface for loading different types of pods. Manages file paths and provides the foundation for specialized pod loading implementations.