Changeset 452 for trunk/Include/Classes/System/Reflection
- Timestamp:
- Mar 3, 2008, 10:15:06 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Include/Classes/System/Reflection/MemberInfo.ab
r414 r452 9 9 name As String 10 10 memberType As TypeInfo 11 offset As LONG_PTR 11 12 Public 12 13 … … 16 17 memberType メンバの型 17 18 */ 18 Sub MemberInfo( name As String, memberType As TypeInfo )19 Sub MemberInfo( name As String, memberType As TypeInfo, offset As LONG_PTR ) 19 20 This.name = name 20 21 This.memberType = memberType 22 This.offset = offset 21 23 End Sub 22 24 23 25 /*! 24 @brief メンバの名前を取得する 25 @return メンバの名前 26 @brief メンバの名前を取得する。 27 @return メンバの名前。 26 28 */ 27 29 Function Name() As String … … 30 32 31 33 /*! 32 @brief メンバの型を取得する 33 @return メンバの型 34 @brief メンバの型を取得する。 35 @return メンバの型。 34 36 */ 35 37 Function MemberType() As TypeInfo 36 38 Return memberType 39 End Function 40 41 /*! 42 @brief クラスの先頭ポインタからのオフセット値を取得する。 43 @return クラスの先頭ポインタからのオフセット値。 44 */ 45 Function _System_Offset() As LONG_PTR 46 Return offset 37 47 End Function 38 48 End Class
Note:
See TracChangeset
for help on using the changeset viewer.