/usr/include/BALL/CONCEPT/object.iC is in libball1.4-dev 1.4.1+20111206-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | // -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
BALL_INLINE
Handle Object::getHandle () const
{
return handle_;
}
BALL_INLINE
Handle Object::getNextHandle()
{
return (Object::global_handle_);
}
BALL_INLINE
Handle Object::getNewHandle()
{
Handle ret= Object::global_handle_++;
return ret;
}
BALL_INLINE
void Object::clear()
{
}
BALL_INLINE
bool Object::operator == (const Object &object) const
{
return (RTTI::isKindOf<Object>(object) && (handle_ == object.handle_));
}
BALL_INLINE
bool Object::operator != (const Object &object) const
{
return !(*this == object);
}
BALL_INLINE
bool Object::operator < (const Object &object) const
{
return (RTTI::isKindOf<Object>(object) && (handle_ < object.handle_));
}
BALL_INLINE
bool Object::operator <= (const Object &object) const
{
return !(object < *this);
}
BALL_INLINE
bool Object::operator >= (const Object &object) const
{
return !(*this < object);
}
BALL_INLINE
bool Object::operator > (const Object &object) const
{
return (object < *this);
}
BALL_INLINE
bool Object::isValid() const
{
return true;
}
BALL_INLINE
const Object& Object::operator = (const Object& /* object */)
{
return *this;
}
|