QGIS API Documentation  2.6.0-Brighton
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
QgsExpression::Interval Class Reference

#include <qgsexpression.h>

Public Member Functions

 Interval (double seconds=0)
 ~Interval ()
double years ()
double months ()
double weeks ()
double days ()
double hours ()
double minutes ()
double seconds ()
bool isValid ()
void setValid (bool valid)
bool operator== (const QgsExpression::Interval &other) const

Static Public Member Functions

static QgsExpression::Interval invalidInterVal ()
static QgsExpression::Interval fromString (QString string)

Constructor & Destructor Documentation

QgsExpression::Interval::Interval ( double  seconds = 0)
inline
QgsExpression::Interval::~Interval ( )

Member Function Documentation

double QgsExpression::Interval::days ( )
inline
QgsExpression::Interval QgsExpression::Interval::fromString ( QString  string)
static
double QgsExpression::Interval::hours ( )
inline
QgsExpression::Interval QgsExpression::Interval::invalidInterVal ( )
static
bool QgsExpression::Interval::isValid ( )
inline
double QgsExpression::Interval::minutes ( )
inline
double QgsExpression::Interval::months ( )
inline
bool QgsExpression::Interval::operator== ( const QgsExpression::Interval other) const
double QgsExpression::Interval::seconds ( )
inline
void QgsExpression::Interval::setValid ( bool  valid)
inline
double QgsExpression::Interval::weeks ( )
inline
double QgsExpression::Interval::years ( )
inline

The documentation for this class was generated from the following files: