API docs: update TypeConstants.h documentation
Most of these say Haiku R1 but were introduced in BeOS R3 or R5. Add documentation for a bunch of missing types. Some minor updates to BMessage docs. Change-Id: Ic6ad1439bd280ab8bc641a6e5c99b93ead512cbc Reviewed-on: https://review.haiku-os.org/c/haiku/+/3199 Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
e1a6851cf8
commit
19a1dd49cf
+42
-38
@@ -1345,8 +1345,7 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\fn status_t BMessage::AddRef(const char* name, const entry_ref* ref)
|
\fn status_t BMessage::AddRef(const char* name, const entry_ref* ref)
|
||||||
\brief Convenience method to add an \c entry_ref to the label
|
\brief Convenience method to add an \c entry_ref to the label \a name.
|
||||||
\a name.
|
|
||||||
|
|
||||||
This method calls AddData() with the \c B_REF_TYPE \a type.
|
This method calls AddData() with the \c B_REF_TYPE \a type.
|
||||||
|
|
||||||
@@ -4423,7 +4422,8 @@ bool enabled = GetBool("enabled", false);
|
|||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\fn rgb_color BMessage::GetColor(const char* name, rgb_color defaultValue) const
|
\fn rgb_color BMessage::GetColor(const char* name,
|
||||||
|
rgb_color defaultValue) const
|
||||||
\brief Return the rgb_color value from message with \a name, or
|
\brief Return the rgb_color value from message with \a name, or
|
||||||
\a defaultValue if not found.
|
\a defaultValue if not found.
|
||||||
|
|
||||||
@@ -4440,8 +4440,8 @@ bool enabled = GetBool("enabled", false);
|
|||||||
/*!
|
/*!
|
||||||
\fn rgb_color BMessage::GetColor(const char* name, int32 index,
|
\fn rgb_color BMessage::GetColor(const char* name, int32 index,
|
||||||
rgb_color defaultValue) const
|
rgb_color defaultValue) const
|
||||||
\brief Return the rgb_color value from message with \a name and \a index, or
|
\brief Return the rgb_color value from message with \a name and \a index,
|
||||||
\a defaultValue if not found.
|
or \a defaultValue if not found.
|
||||||
|
|
||||||
\param name The name of the item to retrieve.
|
\param name The name of the item to retrieve.
|
||||||
\param index The index of the item to retrieve if there is more than one.
|
\param index The index of the item to retrieve if there is more than one.
|
||||||
@@ -4554,7 +4554,8 @@ bool enabled = GetBool("enabled", false);
|
|||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\fn BRect BMessage::GetRect(const char* name, const BRect& defaultValue) const
|
\fn BRect BMessage::GetRect(const char* name,
|
||||||
|
const BRect& defaultValue) const
|
||||||
\brief Return the BRect object from message with \a name, or
|
\brief Return the BRect object from message with \a name, or
|
||||||
\a defaultValue if not found.
|
\a defaultValue if not found.
|
||||||
|
|
||||||
@@ -4686,7 +4687,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceBool(const char*, bool) in case it does.
|
exist yet, and ReplaceBool(const char*, bool) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4703,7 +4704,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceInt8(const char*, int8) in case it does.
|
exist yet, and ReplaceInt8(const char*, int8) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4720,7 +4721,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceUInt8(const char*, uint8) in case it does.
|
exist yet, and ReplaceUInt8(const char*, uint8) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4737,7 +4738,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceInt16(const char*, int16) in case it does.
|
exist yet, and ReplaceInt16(const char*, int16) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4750,11 +4751,11 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param value The value to set the item to.
|
\param value The value to set the item to.
|
||||||
|
|
||||||
This function calls AddUInt16(const char*, uint16) in case the item does not
|
This function calls AddUInt16(const char*, uint16) in case the item does
|
||||||
exist yet, and ReplaceUInt16(const char*, uint16) in case it does.
|
not exist yet, and ReplaceUInt16(const char*, uint16) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4771,7 +4772,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceInt32(const char*, int32) in case it does.
|
exist yet, and ReplaceInt32(const char*, int32) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4788,7 +4789,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceUInt32(const char*, uint32) in case it does.
|
exist yet, and ReplaceUInt32(const char*, uint32) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4805,7 +4806,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceInt64(const char*, int64) in case it does.
|
exist yet, and ReplaceInt64(const char*, int64) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4818,11 +4819,11 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param value The value to set the item to.
|
\param value The value to set the item to.
|
||||||
|
|
||||||
This function calls AddUInt64(const char*, uint64) in case the item does not
|
This function calls AddUInt64(const char*, uint64) in case the item does
|
||||||
exist yet, and ReplaceUInt64(const char*, uint64) in case it does.
|
not exist yet, and ReplaceUInt64(const char*, uint64) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4835,11 +4836,11 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param value The value to set the item to.
|
\param value The value to set the item to.
|
||||||
|
|
||||||
This function calls AddColor(const char*, rgb_color) in case the item does not
|
This function calls AddColor(const char*, rgb_color) in case the item does
|
||||||
exist yet, and ReplaceColor(const char*, rgb_color) in case it does.
|
not exist yet, and ReplaceColor(const char*, rgb_color) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4852,11 +4853,12 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param value The value to set the item to.
|
\param value The value to set the item to.
|
||||||
|
|
||||||
This function calls AddPointer(const char*, const void*) in case the item does not
|
This function calls AddPointer(const char*, const void*) in case the item
|
||||||
exist yet, and ReplacePointer(const char*, const void*) in case it does.
|
does not exist yet, and ReplacePointer(const char*, const void*) in case
|
||||||
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4869,11 +4871,12 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param string The value to set the item to.
|
\param string The value to set the item to.
|
||||||
|
|
||||||
This function calls AddString(const char*, const char*) in case the item does not
|
This function calls AddString(const char*, const char*) in case the item
|
||||||
exist yet, and ReplaceString(const char*, const char*) in case it does.
|
does not exist yet, and ReplaceString(const char*, const char*) in case
|
||||||
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4886,11 +4889,12 @@ bool enabled = GetBool("enabled", false);
|
|||||||
\param name The name of the item.
|
\param name The name of the item.
|
||||||
\param string The value to set the item to.
|
\param string The value to set the item to.
|
||||||
|
|
||||||
This function calls AddString(const char*, const BString&) in case the item does not
|
This function calls AddString(const char*, const BString&) in case the item
|
||||||
exist yet, and ReplaceString(const char*, const BString&) in case it does.
|
does not exist yet, and ReplaceString(const char*, const BString&) in case
|
||||||
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4907,7 +4911,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceFloat(const char*, float) in case it does.
|
exist yet, and ReplaceFloat(const char*, float) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4924,7 +4928,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
exist yet, and ReplaceDouble(const char*, double) in case it does.
|
exist yet, and ReplaceDouble(const char*, double) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4943,7 +4947,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
ReplaceAlignment(const char*, const BAlignment &) in case it does.
|
ReplaceAlignment(const char*, const BAlignment &) in case it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4961,7 +4965,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
it does.
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4979,7 +4983,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
it does.
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -4997,7 +5001,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
it does.
|
it does.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -5012,7 +5016,7 @@ bool enabled = GetBool("enabled", false);
|
|||||||
This method is used internally. Use the Set* methods above.
|
This method is used internally. Use the Set* methods above.
|
||||||
|
|
||||||
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
\returns A status code, \c B_OK in case of success and \c B_BAD_TYPE in
|
||||||
case the item already exists with a different data type.
|
case the item already exists with a different data type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2007-2014 Haiku, Inc. All rights reserved.
|
* Copyright 2007-2020 Haiku, Inc. All rights reserved.
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*
|
*
|
||||||
* Authors:
|
* Authors:
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
* John Scipione, [email protected]
|
* John Scipione, [email protected]
|
||||||
*
|
*
|
||||||
* Corresponds to:
|
* Corresponds to:
|
||||||
* headers/os/support/TypeConstants.h rev 43506
|
* headers/os/support/TypeConstants.h hrev54549
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -15,20 +15,20 @@
|
|||||||
\file TypeConstants.h
|
\file TypeConstants.h
|
||||||
\ingroup support
|
\ingroup support
|
||||||
\ingroup libbe
|
\ingroup libbe
|
||||||
\brief Represents type codes that are used in various part of the Haiku API.
|
\brief Represents type codes that are used by parts of the Haiku API.
|
||||||
|
|
||||||
The type codes all refer to a specified type, except one. B_ANY_TYPE can
|
The type codes all refer to a specified type, except one: \c B_ANY_TYPE
|
||||||
refer to literally any type. This type could be used in case you send or receive
|
can refer to literally any type. This type could be used in case you send
|
||||||
data of which you don't know the type, but you want to send or receive it
|
or receive data of which you don't know the type, but you want to send or
|
||||||
anyway.
|
receive it anyway.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_ANY_TYPE
|
\var B_ANY_TYPE
|
||||||
\brief General type when the exact contents is not yet known.
|
\brief General type when the exact contents are not yet known.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
\var B_BOOL_TYPE
|
\var B_BOOL_TYPE
|
||||||
\brief Boolean value.
|
\brief Boolean value.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -64,63 +64,7 @@
|
|||||||
\var B_CHAR_TYPE
|
\var B_CHAR_TYPE
|
||||||
\brief Represents the \c char type.
|
\brief Represents the \c char type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_COLOR_8_BIT_TYPE
|
|
||||||
\brief Represents a one-byte color.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_DOUBLE_TYPE
|
|
||||||
\brief Represents the \c double type.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_FLOAT_TYPE
|
|
||||||
\brief Represents the \c float type.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_GRAYSCALE_8_BIT_TYPE
|
|
||||||
\brief Represents a byte-long grayscale value.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_INT16_TYPE
|
|
||||||
\brief Represents a \c short type.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_INT32_TYPE
|
|
||||||
\brief Represents a \c long type.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
|
||||||
\var B_INT64_TYPE
|
|
||||||
\brief Represents a \c long \c long type.
|
|
||||||
|
|
||||||
\since Haiku R1
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -128,45 +72,125 @@
|
|||||||
\var B_INT8_TYPE
|
\var B_INT8_TYPE
|
||||||
\brief Represents a \c char type used for integer storage.
|
\brief Represents a \c char type used for integer storage.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_LARGE_ICON_TYPE
|
\var B_INT16_TYPE
|
||||||
\brief Represents a large icon.
|
\brief Represents a \c short type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_MEDIA_PARAMETER_GROUP_TYPE
|
\var B_INT32_TYPE
|
||||||
\brief Represents the BParameterGroup type from the media kit.
|
\brief Represents a \c long type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_MEDIA_PARAMETER_TYPE
|
\var B_INT64_TYPE
|
||||||
\brief Represents the BParameter type from the media kit.
|
\brief Represents a \c long \c long type.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_MEDIA_PARAMETER_WEB_TYPE
|
\var B_UINT8_TYPE
|
||||||
\brief Represents the BParameterWeb type from the media kit.
|
\brief Represents an unsigned \c char type used for integer storage.
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_UINT16_TYPE
|
||||||
|
\brief Represents an unsigned \c short type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_UINT32_TYPE
|
||||||
|
\brief Represents an unsigned \c long type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_UINT64_TYPE
|
||||||
|
\brief Represents an unsigned \c long \c long type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_FLOAT_TYPE
|
||||||
|
\brief Represents the \c float type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_DOUBLE_TYPE
|
||||||
|
\brief Represents the \c double type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_OFF_T_TYPE
|
||||||
|
\brief Represents the \c off_t type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_SIZE_T_TYPE
|
||||||
|
\brief Represents the unsigned \c size_t type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_SSIZE_T_TYPE
|
||||||
|
\brief Represents the signed \c ssize_t type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_POINTER_TYPE
|
||||||
|
\brief Represents a pointer type, including \c void*.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_OBJECT_TYPE
|
||||||
|
\brief Represents an object pointer type such as BMessage*.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_MESSAGE_TYPE
|
\var B_MESSAGE_TYPE
|
||||||
\brief Represents a BMessage type.
|
\brief Represents a BMessage object.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
@@ -174,13 +198,161 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\var B_MESSENGER_TYPE
|
\var B_MESSENGER_TYPE
|
||||||
\brief Represents a BMessenger type.
|
\brief Represents a BMessenger object.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_RECT_TYPE
|
||||||
|
\brief Represents a BRect object.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_REF_TYPE
|
||||||
|
\brief Represents an entry_ref structure.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_RGB_COLOR_TYPE
|
||||||
|
\brief Represents an \c rgb_color structure.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_PATTERN_TYPE
|
||||||
|
\brief Represents a \c pattern structure.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_ASCII_TYPE
|
||||||
|
\brief Represents a text string in ASCII format.
|
||||||
|
|
||||||
|
\warning Deprecated, do not use, use \c B_STRING_TYPE instead.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_STRING_TYPE
|
||||||
|
\brief Represents a \c NUL terminated character array.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MONOCHROME_1_BIT_TYPE
|
||||||
|
\brief Represents raw bitmap data in the \c B_MONOCHROME_1_BIT color space
|
||||||
|
(1 bit per pixel.)
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_GRAYSCALE_8_BIT_TYPE
|
||||||
|
\brief Represents bitmap data in the \c B_GRAYSCALE_8_BIT color space
|
||||||
|
(8-bits per pixel.)
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_COLOR_8_BIT_TYPE
|
||||||
|
\brief Represents raw bitmap data in the \c B_COLOR_8_BIT color space
|
||||||
|
(8-bits per pixel.)
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_RGB_32_BIT_TYPE
|
||||||
|
\brief Represents raw bitmap data in the \c B_RGB_32_BIT color space
|
||||||
|
(32-bits per pixel.)
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_TIME_TYPE
|
||||||
|
\brief Represents 32-bit \c time_t data on 32-bit or 64-bit \c time_t data
|
||||||
|
on 64-bit.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_RAW_TYPE
|
||||||
|
\brief Represents untyped raw data, a stream of bytes.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MIME_TYPE
|
||||||
|
\brief Represents a MIME string of the data type.
|
||||||
|
|
||||||
|
\since BeOS R3
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MEDIA_PARAMETER_TYPE
|
||||||
|
\brief Represents the BParameter type from the media kit.
|
||||||
|
|
||||||
|
\since BeOS R5
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MEDIA_PARAMETER_WEB_TYPE
|
||||||
|
\brief Represents the BParameterWeb type from the media kit.
|
||||||
|
|
||||||
|
\since BeOS R5
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MEDIA_PARAMETER_GROUP_TYPE
|
||||||
|
\brief Represents the BParameterGroup type from the media kit.
|
||||||
|
|
||||||
|
\since BeOS R5
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\var B_MINI_ICON_TYPE
|
||||||
|
\brief Represents a 16x16 icon.
|
||||||
|
|
||||||
\since Haiku R1
|
\since Haiku R1
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
// Todo: the rest of the types
|
/*!
|
||||||
|
\var B_LARGE_ICON_TYPE
|
||||||
|
\brief Represents a 32x32 icon.
|
||||||
|
|
||||||
|
\since Haiku R1
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
@@ -195,7 +367,7 @@
|
|||||||
\var B_URL_HTTP
|
\var B_URL_HTTP
|
||||||
\brief application/x-vnd.Be.URL.http
|
\brief application/x-vnd.Be.URL.http
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -203,7 +375,7 @@
|
|||||||
\var B_URL_HTTPS
|
\var B_URL_HTTPS
|
||||||
\brief application/x-vnd.Be.URL.https
|
\brief application/x-vnd.Be.URL.https
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -211,7 +383,7 @@
|
|||||||
\var B_URL_FTP
|
\var B_URL_FTP
|
||||||
\brief application/x-vnd.Be.URL.ftp
|
\brief application/x-vnd.Be.URL.ftp
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -219,7 +391,7 @@
|
|||||||
\var B_URL_GOPHER
|
\var B_URL_GOPHER
|
||||||
\brief application/x-vnd.Be.URL.gopher
|
\brief application/x-vnd.Be.URL.gopher
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -227,7 +399,7 @@
|
|||||||
\var B_URL_MAILTO
|
\var B_URL_MAILTO
|
||||||
\brief application/x-vnd.Be.URL.mailto
|
\brief application/x-vnd.Be.URL.mailto
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -235,7 +407,7 @@
|
|||||||
\var B_URL_NEWS
|
\var B_URL_NEWS
|
||||||
\brief application/x-vnd.Be.URL.news
|
\brief application/x-vnd.Be.URL.news
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -243,7 +415,7 @@
|
|||||||
\var B_URL_NNTP
|
\var B_URL_NNTP
|
||||||
\brief application/x-vnd.Be.URL.nntp
|
\brief application/x-vnd.Be.URL.nntp
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -251,7 +423,7 @@
|
|||||||
\var B_URL_TELNET
|
\var B_URL_TELNET
|
||||||
\brief application/x-vnd.Be.URL.telnet
|
\brief application/x-vnd.Be.URL.telnet
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -259,7 +431,7 @@
|
|||||||
\var B_URL_RLOGIN
|
\var B_URL_RLOGIN
|
||||||
\brief application/x-vnd.Be.URL.rlogin
|
\brief application/x-vnd.Be.URL.rlogin
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -267,7 +439,7 @@
|
|||||||
\var B_URL_TN3270
|
\var B_URL_TN3270
|
||||||
\brief application/x-vnd.Be.URL.tn3270
|
\brief application/x-vnd.Be.URL.tn3270
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -275,7 +447,7 @@
|
|||||||
\var B_URL_WAIS
|
\var B_URL_WAIS
|
||||||
\brief application/x-vnd.Be.URL.wais
|
\brief application/x-vnd.Be.URL.wais
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@@ -283,7 +455,7 @@
|
|||||||
\var B_URL_FILE
|
\var B_URL_FILE
|
||||||
\brief application/x-vnd.Be.URL.file
|
\brief application/x-vnd.Be.URL.file
|
||||||
|
|
||||||
\since Haiku R1
|
\since BeOS R5
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user