0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Hypertable::Hql::RowInterval Class Reference

#include <HqlParser.h>

Collaboration diagram for Hypertable::Hql::RowInterval:
Collaboration graph
[legend]

Public Member Functions

 RowInterval ()
 
void clear ()
 
bool empty ()
 
void set_start (const std::string &s, bool inclusive)
 
void set_end (const std::string &s, bool inclusive)
 

Public Attributes

std::string start
 
bool start_inclusive
 
bool start_set
 
std::string end
 
bool end_inclusive
 
bool end_set
 

Detailed Description

Definition at line 173 of file HqlParser.h.

Constructor & Destructor Documentation

Hypertable::Hql::RowInterval::RowInterval ( )
inline

Definition at line 175 of file HqlParser.h.

Member Function Documentation

void Hypertable::Hql::RowInterval::clear ( )
inline

Definition at line 178 of file HqlParser.h.

bool Hypertable::Hql::RowInterval::empty ( )
inline

Definition at line 184 of file HqlParser.h.

void Hypertable::Hql::RowInterval::set_end ( const std::string &  s,
bool  inclusive 
)
inline

Definition at line 192 of file HqlParser.h.

void Hypertable::Hql::RowInterval::set_start ( const std::string &  s,
bool  inclusive 
)
inline

Definition at line 186 of file HqlParser.h.

Member Data Documentation

std::string Hypertable::Hql::RowInterval::end

Definition at line 201 of file HqlParser.h.

bool Hypertable::Hql::RowInterval::end_inclusive

Definition at line 202 of file HqlParser.h.

bool Hypertable::Hql::RowInterval::end_set

Definition at line 203 of file HqlParser.h.

std::string Hypertable::Hql::RowInterval::start

Definition at line 198 of file HqlParser.h.

bool Hypertable::Hql::RowInterval::start_inclusive

Definition at line 199 of file HqlParser.h.

bool Hypertable::Hql::RowInterval::start_set

Definition at line 200 of file HqlParser.h.


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