It represents a sort by expression. More...
#include <SortBy.h>
Public Member Functions | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| SortBy () | |
| It initializes a new SortBy.  More... | |
| ~SortBy () | |
| Destructor.  More... | |
Accessor methods  | |
Methods used to get or set properties.  | |
| std::size_t | size () const | 
| It returns the number of sort expressions.  More... | |
| void | push_back (SortProperty *p) | 
| It adds the property to the sort list.  More... | |
| const SortProperty * | operator[] (std::size_t index) const | 
| It returns a specified property.  More... | |
Private Attributes | |
| std::vector< SortProperty * > | m_sortPropertyVector | 
| Mandatory at least one sort property.  More... | |
| te::fe::SortBy::SortBy | ( | ) | 
It initializes a new SortBy.
Definition at line 34 of file SortBy.cpp.
| te::fe::SortBy::~SortBy | ( | ) | 
| const te::fe::SortProperty * te::fe::SortBy::operator[] | ( | std::size_t | index | ) | const | 
It returns a specified property.
| index | The index of desired property. | 
Definition at line 53 of file SortBy.cpp.
| void te::fe::SortBy::push_back | ( | SortProperty * | p | ) | 
It adds the property to the sort list.
| p | The property to be added to the sort list. | 
Definition at line 48 of file SortBy.cpp.
| std::size_t te::fe::SortBy::size | ( | ) | const | 
It returns the number of sort expressions.
Definition at line 43 of file SortBy.cpp.
      
  | 
  private |