QGIS API Documentation  2.12.0-Lyon
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 days ()
 
double hours ()
 
bool isValid ()
 
double minutes ()
 
double months ()
 
bool operator== (const QgsExpression::Interval &other) const
 
double seconds ()
 
void setValid (bool valid)
 
double weeks ()
 
double years ()
 

Static Public Member Functions

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

Detailed Description

Definition at line 667 of file qgsexpression.h.

Constructor & Destructor Documentation

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

Definition at line 678 of file qgsexpression.h.

QgsExpression::Interval::~Interval ( )

Definition at line 51 of file qgsexpression.cpp.

Member Function Documentation

double QgsExpression::Interval::days ( )
inline

Definition at line 683 of file qgsexpression.h.

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

Definition at line 60 of file qgsexpression.cpp.

double QgsExpression::Interval::hours ( )
inline

Definition at line 684 of file qgsexpression.h.

QgsExpression::Interval QgsExpression::Interval::invalidInterVal ( )
static

Definition at line 53 of file qgsexpression.cpp.

bool QgsExpression::Interval::isValid ( )
inline

Definition at line 687 of file qgsexpression.h.

double QgsExpression::Interval::minutes ( )
inline

Definition at line 685 of file qgsexpression.h.

double QgsExpression::Interval::months ( )
inline

Definition at line 681 of file qgsexpression.h.

bool QgsExpression::Interval::operator== ( const QgsExpression::Interval other) const

Definition at line 119 of file qgsexpression.cpp.

double QgsExpression::Interval::seconds ( )
inline

Definition at line 686 of file qgsexpression.h.

void QgsExpression::Interval::setValid ( bool  valid)
inline

Definition at line 688 of file qgsexpression.h.

double QgsExpression::Interval::weeks ( )
inline

Definition at line 682 of file qgsexpression.h.

double QgsExpression::Interval::years ( )
inline

Definition at line 680 of file qgsexpression.h.


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