Represents an section of the vector that can contain a integer number. More...
Public Member Functions | |
ASPOSECPP_SHARED_API int16_t | get_Mask () |
Gets a mask that isolates this section within the BitVector32. More... | |
ASPOSECPP_SHARED_API int16_t | get_Offset () |
Gets the offset of this section from the start of the BitVector32. More... | |
ASPOSECPP_SHARED_API | Section () |
Creates empty object. More... | |
ASPOSECPP_SHARED_API | Section (int16_t mask, int16_t offset) |
Creates Section object with specified mask and offset. More... | |
ASPOSECPP_SHARED_API bool | Equals (const BitVector32::Section &obj) |
Determines whether the specified object is the same as the current. More... | |
ASPOSECPP_SHARED_API int32_t | GetHashCode () const |
Returns a hash code for the current object. More... | |
ASPOSECPP_SHARED_API String | ToString () const |
Converts value represented by current object to string. More... | |
Static Public Member Functions | |
static ASPOSECPP_SHARED_API String | ToString (BitVector32::Section value) |
Converts value represented by value param to string. More... | |
Friends | |
bool | operator== (BitVector32::Section a, BitVector32::Section b) |
Checks if two specified objects are equal. More... | |
bool | operator!= (BitVector32::Section a, BitVector32::Section b) |
Checks if two specified objects are not equal. More... | |
Represents an section of the vector that can contain a integer number.
ASPOSECPP_SHARED_API System::Collections::Specialized::BitVector32::Section::Section | ( | ) |
Creates empty object.
ASPOSECPP_SHARED_API System::Collections::Specialized::BitVector32::Section::Section | ( | int16_t | mask, |
int16_t | offset | ||
) |
Creates Section object with specified mask and offset.
mask | specified mask |
offset | specified offset |
ASPOSECPP_SHARED_API bool System::Collections::Specialized::BitVector32::Section::Equals | ( | const BitVector32::Section & | obj | ) |
Determines whether the specified object is the same as the current.
obj | object to be compared |
ASPOSECPP_SHARED_API int16_t System::Collections::Specialized::BitVector32::Section::get_Mask | ( | ) |
Gets a mask that isolates this section within the BitVector32.
ASPOSECPP_SHARED_API int16_t System::Collections::Specialized::BitVector32::Section::get_Offset | ( | ) |
Gets the offset of this section from the start of the BitVector32.
ASPOSECPP_SHARED_API int32_t System::Collections::Specialized::BitVector32::Section::GetHashCode | ( | ) | const |
Returns a hash code for the current object.
|
static |
Converts value represented by value param to string.
value | object to be converted |
ASPOSECPP_SHARED_API String System::Collections::Specialized::BitVector32::Section::ToString | ( | ) | const |
Converts value represented by current object to string.
|
friend |
Checks if two specified objects are not equal.
a | - first object to compare |
b | - second object to compare |
|
friend |
Checks if two specified objects are equal.
a | - first object to compare |
b | - second object to compare |