48 explicit operator bool()
const 50 return !(index()<0 || index()>=
static_cast<ssize_t
>(manager_.get().size()));
72 #pragma warning(disable: 4251) 74 std::reference_wrapper<const AttributeManager> manager_;
Definition: iterator.hpp:32
bool operator!=(const ObjectHandle &lhs, const ObjectHandle &rhs)
not equal to operator
bool operator==(const ObjectHandle &lhs, const ObjectHandle &rhs)
equality operator
std::random_access_iterator_tag iterator_category
Definition: attribute_iterator.hpp:42
provides STL interface for attributes
Definition: attribute_manager.hpp:60
Definition: attribute_iterator.hpp:35
Definition: attribute.hpp:43
ssize_t difference_type
Definition: attribute_iterator.hpp:41
#define DLL_EXPORT
Definition: windows.hpp:35
Definition: attribute.hpp:46