131 DataKey::operator= (cid);
138 DataKey::operator= (rid);
180 return (
this == &
id);
185 return (
this != &
id);
190 return getIdx() <
id.getIdx();
Entry identifier class for items of a DataSet.
int getIdx() const
gets the index number (idx) of the DataKey.
int info
user information to store values -1, 0, +1
DataKey()
Default constructor. Constructs an invalid DataKey.
int idx
(locally) unique key index
SPxColId()
default constructor.
Generic Ids for LP rows or columns.
SPxId()
default constructor. Constructs an invalid id.
bool operator<(const SPxId &id) const
less then operator
bool isSPxColId() const
is id a column id?
@ COL_ID
column identifier.
int operator!=(const SPxId &id) const
inequality operator.
bool isValid() const
returns TRUE iff the id is a valid column or row identifier.
SPxId & operator=(const SPxRowId &rid)
assignment operator
SPxId(const SPxRowId &rid)
constructs an id out of a row identifier rid.
void inValidate()
makes the id invalid.
SPxId & operator=(const SPxColId &cid)
assignment operator
bool isSPxRowId() const
is id a row id?
SPxId(const SPxColId &cid)
constructs an id out of a column identifier cid.
Type type() const
returns the type of the id.
friend std::ostream & operator<<(std::ostream &os, const SPxId &id)
int operator==(const SPxId &id) const
equality operator.
SPxRowId()
default constructor.
Entry identifier class for items of a DataSet.
Everything should be within this namespace.