:
public bbtk::AtomicBlackBox
{
- BBTK_USER_BLACK_BOX_INTERFACE(Configuration,bbtk::AtomicBlackBox);
+ BBTK_BLACK_BOX_INTERFACE(Configuration,bbtk::AtomicBlackBox);
BBTK_DECLARE_OUTPUT(BinPath,std::string);
BBTK_DECLARE_OUTPUT(DataPath,std::string);
BBTK_DECLARE_OUTPUT(DocPath,std::string);
BBTK_BEGIN_DESCRIBE_BLACK_BOX(Configuration,bbtk::AtomicBlackBox);
BBTK_NAME("Configuration");
- BBTK_AUTHOR("jpr@creatis.insa-lyon.fr");
+ BBTK_AUTHOR("jpr@creatis.insa-lyon [dot] fr");
BBTK_CATEGORY("misc");
BBTK_DESCRIPTION("Gets configuration informations");
- BBTK_OUTPUT(Configuration,BinPath,"Binaries path",std::string);
- BBTK_OUTPUT(Configuration,DataPath,"Data path",std::string);
- BBTK_OUTPUT(Configuration,DocPath,"Documentation path",std::string);
- BBTK_OUTPUT(Configuration,FileSeparator,"/ or \\",std::string);
- BBTK_OUTPUT(Configuration,SystemType,"0=Linux 1=Windows",int);
+ BBTK_OUTPUT(Configuration,BinPath,"Binaries path",std::string,"directory name");
+ BBTK_OUTPUT(Configuration,DataPath,"Data path",std::string,"directory name");
+ BBTK_OUTPUT(Configuration,DocPath,"Documentation path",std::string,"directory name");
+ BBTK_OUTPUT(Configuration,FileSeparator,"/ or \\",std::string,"");
+ BBTK_OUTPUT(Configuration,SystemType,"0=Linux 1=Windows",int,"");
BBTK_END_DESCRIBE_BLACK_BOX(Configuration);
}
// EO namespace bbstd