Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
IndexTypes.h File Reference
#include <QMetaType>
#include <ostream>
#include <vector>

Go to the source code of this file.

Classes

class  MantidQt::MantidWidgets::IndexCollectionType< CollectionIndexType, CollectionValueType >
 A class which wraps a vector so that you supply not only the value type but also the expected index type. More...
 
struct  MantidQt::MantidWidgets::IndexType< Class >
 A struct to impliment strongly typed integers, without implicit conversion. More...
 

Namespaces

namespace  MantidQt
 The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress bar for them, and a property list.
 
namespace  MantidQt::MantidWidgets
 

Typedefs

using MantidQt::MantidWidgets::FitDomainIndex = IndexType< 0 >
 
using MantidQt::MantidWidgets::WorkspaceID = IndexType< 2 >
 
using MantidQt::MantidWidgets::WorkspaceIndex = IndexType< 1 >
 

Functions

template<int Class>
std::ostream & MantidQt::MantidWidgets::operator<< (std::ostream &os, const IndexType< Class > &value)
 
template<int i>
std::ostream & operator<< (std::ostream &out, const MantidQt::MantidWidgets::IndexType< i > &index)
 

Function Documentation

◆ operator<<()

template<int i>
std::ostream & operator<< ( std::ostream &  out,
const MantidQt::MantidWidgets::IndexType< i > &  index 
)

Definition at line 103 of file IndexTypes.h.

References index.