WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. Zuble QML Types   |  Zuble C++ Classes   |  Zuble Overview
Zuble  0.1
Zuble Framework C++/QML extension API
Namespaces | Macros
ZFileInfo.cpp File Reference
#include "zglobal.h"
#include "ZFileInfo.h"
#include "ZblException.h"
#include "ZblThreadErr.h"
#include "ZDir.h"
#include <QDateTime>
Include dependency graph for ZFileInfo.cpp:

Go to the source code of this file.

Namespaces

 Zbl
 

Macros

#define Z_PROPGET_IMPL(className, propName, propType, failedValue)
 

Macro Definition Documentation

◆ Z_PROPGET_IMPL

#define Z_PROPGET_IMPL (   className,
  propName,
  propType,
  failedValue 
)
Value:
propType className::propName(){ \
ZBL_SLOT_BEGIN_TRY \
checkIndex(); \
ZBL_SLOT_END_RETURN(m_fi.at(m_i).propName(), failedValue, \
Z_FAC_JS, className::propName, propName failed) \
}

Definition at line 41 of file ZFileInfo.cpp.

Referenced by Zbl::ZFileInfo::permission().