yei
This commit is contained in:
28
TestWebGen/GeneralBuilder.h
Normal file
28
TestWebGen/GeneralBuilder.h
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
#include "CTML.h"
|
||||
#include <list>
|
||||
#include <string>
|
||||
#include "Utilities.h"
|
||||
#include <filesystem>
|
||||
using namespace CTML;
|
||||
using namespace std;
|
||||
|
||||
class GeneralBuilder : Utilities
|
||||
{
|
||||
public:
|
||||
GeneralBuilder();
|
||||
~GeneralBuilder();
|
||||
list<Document> BuildThePraSite(Sites site);
|
||||
void Head(Document &file,
|
||||
string canonicalURL,
|
||||
string title,
|
||||
Levels level = ROOT,
|
||||
string description = "",
|
||||
list<string> cssStyles = {""});
|
||||
void Body(Document &file,
|
||||
string cPath,
|
||||
Sites site,
|
||||
PageType type = NORMAL);
|
||||
void BuildHTMLFiles(Sites site, list<Document> rootFiles, list<Document> postFiles = {{}});
|
||||
};
|
||||
|
Reference in New Issue
Block a user