Fesapi
0.13.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
Public Member Functions | |
CheshireCat () | |
CheshireCat (const FileCoreProperties &pkgFileCP, const FileContentType &pkgFileCT, const FileRelationship &pkgFileRS, const PartMap &pkgFileP, const std::string &pkgPathName) | |
void | close () |
Public Attributes | |
FileCoreProperties | fileCoreProperties |
FileContentType | fileContentType |
Core Properties file. | |
FileRelationship | filePrincipalRelationship |
ContentTypes file. | |
PartMap | allFileParts |
Relationships file. | |
tr1::unordered_map< string, string > | extendedCoreProperties |
Set of parts file. | |
string | pathName |
Set of non standard (extended) core properties. | |
unzFile | unzipped |
Pathname of package. | |
zipFile | zf |
bool | isZip64 |
std::tr1::unordered_map< std::string, unz64_s > | name2file |
epc::Package::CheshireCat::CheshireCat | ( | ) |
Create a Package with pathname.
epc::Package::CheshireCat::CheshireCat | ( | const FileCoreProperties & | pkgFileCP, |
const FileContentType & | pkgFileCT, | ||
const FileRelationship & | pkgFileRS, | ||
const PartMap & | pkgFileP, | ||
const std::string & | pkgPathName | ||
) |
Create a Package with CoreProperties file, ContentType file, Relationship file, vector of Part file and pathname.