by::manifest Struct Reference

pack manifest information More...

#include <manifest.hpp>

Inheritance diagram for by::manifest:
by::validable

Public Member Functions

 manifest (const std::string &newName)
 
 manifest (const std::string &newName, const std::string &newFilePath, const std::string &newAuthor, const std::string &newVer, const entrypoints &newPoints)
 
nbool isValid () const override
 

Public Attributes

std::string name
 
std::string filePath
 
std::string author
 
std::string version
 
std::string ver
 
entrypoints points
 

Static Public Attributes

static constexpr const nchar * DEFAULT_NAME = "{default}"
 

Detailed Description

pack manifest information

Contains metadata about pack including name, version, author, and entry points.

Member Function Documentation

◆ isValid()

nbool by::manifest::isValid ( ) const
overridevirtual

Implements by::validable.


The documentation for this struct was generated from the following file: