Home
last modified time | relevance | path

Searched hist:"69 a8b95491c160f03a5b0dab0fa8d1899fe42d4b" (Results 1 – 7 of 7) sorted by relevance

/haiku/headers/private/kernel/util/
H A DFixedWidthPointer.h69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
/haiku/src/system/kernel/arch/x86/timers/
H A Dx86_hpet.cpp69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
/haiku/src/system/boot/platform/bios_ia32/
H A Dstart.cpp69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
H A Dsmp.cpp69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
/haiku/headers/private/kernel/boot/
H A Delf.h69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
/haiku/src/system/boot/loader/
H A Dmenu.cpp69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.
/haiku/src/system/kernel/debug/
H A Ddebug.cpp69a8b95491c160f03a5b0dab0fa8d1899fe42d4b Sat Jun 23 21:49:32 UTC 2012 Ingo Weinhold <ingo_weinhold@gmx.de> FixedWidthPointer: Fix ==/!= operators, remove OtherType casts

* FixedWidthPointer:
- operators ==/!=: Change second operand type from void* to const
Type*. Also add non-const version to resolve ambiguity warning when
comparing with non-const pointer.
- Add Pointer() getter.
- Remove templatized cast operators. They are nice for casting the
pointer directly to another pointer type, but result in ambiguity.
* Make preloaded_image::debug_string_table non-const. Avoids clashes of
the const and non-coast FixedWidthPointer comparison operators. A
cleaner (but more verbose) solution would be to spezialize
FixedWidthPointer for const types.