Module: IP2BLMessageFactory
- Includes:
- WIN32OLE::VARIANT
- Defined in:
- lib/ole20110223-013209.rb
Overview
IP2BLMessageFactory Interface
Constant Summary
Constants included from WIN32OLE::VARIANT
WIN32OLE::VARIANT::VT_ARRAY, WIN32OLE::VARIANT::VT_BOOL, WIN32OLE::VARIANT::VT_BSTR, WIN32OLE::VARIANT::VT_BYREF, WIN32OLE::VARIANT::VT_CY, WIN32OLE::VARIANT::VT_DATE, WIN32OLE::VARIANT::VT_DISPATCH, WIN32OLE::VARIANT::VT_EMPTY, WIN32OLE::VARIANT::VT_ERROR, WIN32OLE::VARIANT::VT_I1, WIN32OLE::VARIANT::VT_I2, WIN32OLE::VARIANT::VT_I4, WIN32OLE::VARIANT::VT_I8, WIN32OLE::VARIANT::VT_INT, WIN32OLE::VARIANT::VT_NULL, WIN32OLE::VARIANT::VT_PTR, WIN32OLE::VARIANT::VT_R4, WIN32OLE::VARIANT::VT_R8, WIN32OLE::VARIANT::VT_UI1, WIN32OLE::VARIANT::VT_UI2, WIN32OLE::VARIANT::VT_UI4, WIN32OLE::VARIANT::VT_UI8, WIN32OLE::VARIANT::VT_UINT, WIN32OLE::VARIANT::VT_UNKNOWN, WIN32OLE::VARIANT::VT_USERDEFINED, WIN32OLE::VARIANT::VT_VARIANT
Instance Attribute Summary collapse
-
#lastargs ⇒ Object
readonly
Returns the value of attribute lastargs.
Instance Method Summary collapse
-
#CreateMessageById(msg_id) ⇒ Object
method IP2BLMessage CreateMessageById UI4 msg_id [IN].
-
#CreateMessageByName(msg_name) ⇒ Object
method IP2BLMessage CreateMessageByName BSTR msg_name [IN].
-
#Init(struct_file, sign_file) ⇒ Object
method VOID Init BSTR struct_file [IN] BSTR sign_file [IN].
Instance Attribute Details
#lastargs ⇒ Object (readonly)
Returns the value of attribute lastargs.
612 613 614 |
# File 'lib/ole20110223-013209.rb', line 612 def lastargs @lastargs end |
Instance Method Details
#CreateMessageById(msg_id) ⇒ Object
method IP2BLMessage CreateMessageById
UI4 msg_id [IN]
629 630 631 |
# File 'lib/ole20110223-013209.rb', line 629 def CreateMessageById(msg_id) _invoke(3, [msg_id], [VT_UI4]) end |
#CreateMessageByName(msg_name) ⇒ Object
method IP2BLMessage CreateMessageByName
BSTR msg_name [IN]
623 624 625 |
# File 'lib/ole20110223-013209.rb', line 623 def CreateMessageByName(msg_name) _invoke(2, [msg_name], [VT_BSTR]) end |