Wt examples: GitModel::ChildIndex Class Reference

Wt examples 4.10.4

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
GitModel::ChildIndex Class Reference

Index usable as a key to a map, that identifies a child/row within a tree. More...

## Public Member Functions
| ChildIndex (int aParent, int anIndex)
bool | operator< (const ChildIndex &other) const

## Public Attributes
int | parentId
int | index

## Detailed Description

Index usable as a key to a map, that identifies a child/row within a tree.

Definition at line 114 of file GitModel.h.

## Constructor & Destructor Documentation

## ◆ ChildIndex()

GitModel::ChildIndex::ChildIndex | ( | int | aParent,
|  | int | anIndex )
| inline

Definition at line 118 of file GitModel.h.

119 : parentId(aParent), index(anIndex) { }
GitModel::ChildIndex::index
int index
Definition GitModel.h:116
GitModel::ChildIndex::parentId
int parentId
Definition GitModel.h:115

## Member Function Documentation

## ◆ operator<()

bool GitModel::ChildIndex::operator< | ( | const ChildIndex & | other | ) | const
| inline

Definition at line 121 of file GitModel.h.

121 {
122 if (parentId < other.parentId)
123 return true;
124 else if (parentId > other.parentId)
125 return false;
126 else return index < other.index;
127 }

## Member Data Documentation

## ◆ index

int GitModel::ChildIndex::index

Definition at line 116 of file GitModel.h.

## ◆ parentId

int GitModel::ChildIndex::parentId

Definition at line 115 of file GitModel.h.

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

- gitmodel/GitModel.h