Module: IP2Application

Includes:
WIN32OLE::VARIANT
Defined in:
lib/ole20110223-013209.rb

Overview

IP2Application 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

Instance Method Summary collapse

Instance Attribute Details

#lastargsObject (readonly)

Returns the value of attribute lastargs.



1541
1542
1543
# File 'lib/ole20110223-013209.rb', line 1541

def lastargs
  @lastargs
end

Instance Method Details

#CleanUpObject

method VOID CleanUp



1560
1561
1562
# File 'lib/ole20110223-013209.rb', line 1560

def CleanUp()
  _invoke(2, [], [])
end

#CreateP2BLMessageObject

method IP2BLMessage CreateP2BLMessage



1570
1571
1572
# File 'lib/ole20110223-013209.rb', line 1570

def CreateP2BLMessage()
  _invoke(5, [], [])
end

#CreateP2BLMessageFactoryObject

method IP2BLMessageFactory CreateP2BLMessageFactory



1575
1576
1577
# File 'lib/ole20110223-013209.rb', line 1575

def CreateP2BLMessageFactory()
  _invoke(6, [], [])
end

#CreateP2ConnectionObject

method IP2Connection CreateP2Connection



1565
1566
1567
# File 'lib/ole20110223-013209.rb', line 1565

def CreateP2Connection()
  _invoke(4, [], [])
end

#CreateP2DataBufferObject

method IP2DataBuffer CreateP2DataBuffer



1580
1581
1582
# File 'lib/ole20110223-013209.rb', line 1580

def CreateP2DataBuffer()
  _invoke(7, [], [])
end

#CreateP2DataStreamObject

method IP2DataStream CreateP2DataStream



1585
1586
1587
# File 'lib/ole20110223-013209.rb', line 1585

def CreateP2DataStream()
  _invoke(8, [], [])
end

#CreateP2TableSetObject

method IP2TableSet CreateP2TableSet



1590
1591
1592
# File 'lib/ole20110223-013209.rb', line 1590

def CreateP2TableSet()
  _invoke(9, [], [])
end

#ParserTypeObject

property UI4 ParserType



1544
1545
1546
# File 'lib/ole20110223-013209.rb', line 1544

def ParserType()
  _getproperty(3, [], [])
end

#ParserType=(val) ⇒ Object

property VOID ParserType



1549
1550
1551
# File 'lib/ole20110223-013209.rb', line 1549

def ParserType=(val)
  _setproperty(3, [val], [VT_UI4])
end

#StartUp(ini_file_name) ⇒ Object

method VOID StartUp

BSTR ini_file_name [IN]


1555
1556
1557
# File 'lib/ole20110223-013209.rb', line 1555

def StartUp(ini_file_name)
  _invoke(1, [ini_file_name], [VT_BSTR])
end