flxinstall.cpp File Reference
#include <string>
#include <set>
#include <cctype>
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <fstream>
#include "corefaudes.h"

Go to the source code of this file.

Functions

void usage_exit (const std::string &rMessage="")
 
int SysCall (const std::string &cmd, const std::string &args, bool errmsg=true)
 

Variables

std::string mXmlSeparator = "<!-- ================================================================================ -->"
 
std::set< std::string > mSourceFiles
 
std::string mSourceFile
 
std::string mTarget
 
std::string mExtensionName
 
std::set< std::string > mReferencePages
 
std::set< std::string > mGeneratorFiles
 
std::set< std::string > mImageFiles
 
std::set< std::string > mLuaFunctions
 
std::string mFaudesBase
 
std::string mFaudesBin
 
std::string mFaudesTools
 
std::string mFaudesBinLuafaudes
 
std::string mFaudesBinLuaflx
 
std::string mFaudesBinRef2html
 
bool mFaudesStandalone = false
 
std::string mFaudesBinLua2ref
 
std::string mFaudesDoc
 
std::string mFaudesDocCss
 
std::string mFaudesDocToc
 
std::string mFaudesDocNav
 
std::string mFaudesDocRti
 
std::string mFaudesDocReference
 
std::string mFaudesDocLuafaudes
 
std::string mFaudesDocImages
 
std::string mFaudesDocRefsrc
 
std::string mFaudesDocTemp
 

Function Documentation

◆ SysCall()

int SysCall ( const std::string &  cmd,
const std::string &  args,
bool  errmsg = true 
)

Definition at line 111 of file flxinstall.cpp.

◆ usage_exit()

void usage_exit ( const std::string &  rMessage = "")

Definition at line 39 of file flxinstall.cpp.

Variable Documentation

◆ mExtensionName

std::string mExtensionName

Definition at line 77 of file flxinstall.cpp.

◆ mFaudesBase

std::string mFaudesBase

Definition at line 85 of file flxinstall.cpp.

◆ mFaudesBin

std::string mFaudesBin

Definition at line 86 of file flxinstall.cpp.

◆ mFaudesBinLua2ref

std::string mFaudesBinLua2ref

Definition at line 92 of file flxinstall.cpp.

◆ mFaudesBinLuafaudes

std::string mFaudesBinLuafaudes

Definition at line 88 of file flxinstall.cpp.

◆ mFaudesBinLuaflx

std::string mFaudesBinLuaflx

Definition at line 89 of file flxinstall.cpp.

◆ mFaudesBinRef2html

std::string mFaudesBinRef2html

Definition at line 90 of file flxinstall.cpp.

◆ mFaudesDoc

std::string mFaudesDoc

Definition at line 93 of file flxinstall.cpp.

◆ mFaudesDocCss

std::string mFaudesDocCss

Definition at line 94 of file flxinstall.cpp.

◆ mFaudesDocImages

std::string mFaudesDocImages

Definition at line 100 of file flxinstall.cpp.

◆ mFaudesDocLuafaudes

std::string mFaudesDocLuafaudes

Definition at line 99 of file flxinstall.cpp.

◆ mFaudesDocNav

std::string mFaudesDocNav

Definition at line 96 of file flxinstall.cpp.

◆ mFaudesDocReference

std::string mFaudesDocReference

Definition at line 98 of file flxinstall.cpp.

◆ mFaudesDocRefsrc

std::string mFaudesDocRefsrc

Definition at line 101 of file flxinstall.cpp.

◆ mFaudesDocRti

std::string mFaudesDocRti

Definition at line 97 of file flxinstall.cpp.

◆ mFaudesDocTemp

std::string mFaudesDocTemp

Definition at line 102 of file flxinstall.cpp.

◆ mFaudesDocToc

std::string mFaudesDocToc

Definition at line 95 of file flxinstall.cpp.

◆ mFaudesStandalone

bool mFaudesStandalone = false

Definition at line 91 of file flxinstall.cpp.

◆ mFaudesTools

std::string mFaudesTools

Definition at line 87 of file flxinstall.cpp.

◆ mGeneratorFiles

std::set< std::string > mGeneratorFiles

Definition at line 79 of file flxinstall.cpp.

◆ mImageFiles

std::set< std::string > mImageFiles

Definition at line 80 of file flxinstall.cpp.

◆ mLuaFunctions

std::set< std::string > mLuaFunctions

Definition at line 81 of file flxinstall.cpp.

◆ mReferencePages

std::set< std::string > mReferencePages

Definition at line 78 of file flxinstall.cpp.

◆ mSourceFile

std::string mSourceFile

Definition at line 75 of file flxinstall.cpp.

◆ mSourceFiles

std::set< std::string > mSourceFiles

Definition at line 74 of file flxinstall.cpp.

◆ mTarget

std::string mTarget

Definition at line 76 of file flxinstall.cpp.

◆ mXmlSeparator

std::string mXmlSeparator = "<!-- ================================================================================ -->"

Definition at line 70 of file flxinstall.cpp.

libFAUDES 2.32f --- 2024.12.22 --- c++ api documentaion by doxygen