Overview

Namespaces

  • App
    • CloudModule
      • Forms
      • Model
      • Presenters
    • ConfigModule
      • Forms
      • Model
      • Presenters
    • Forms
    • GatewayModule
      • Model
      • Presenters
    • IqrfAppModule
      • Forms
      • Model
      • Presenters
    • Model
    • Presenters
    • Router
    • ServiceModule
      • Model
      • Presenters
  • PHP
  • Test
    • ConfigModule
      • Model
    • IqrfAppModule
      • Model
    • Model
    • Router
    • ServiceModule
      • Model

Classes

  • CoordinatorParser
  • IqrfAppManager
  • IqrfMacroManager
  • IqrfNetManager
  • OsParser

Exceptions

  • EmptyResponseException
  • InvalidOperationModeException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class IqrfMacroManager

Tool for parsing IQRF IDE macros.

App\IqrfAppModule\Model\IqrfMacroManager uses Nette\SmartObject (not available)
Namespace: App\IqrfAppModule\Model
Located at IqrfAppModule/model/IqrfMacroManager.php
Methods summary
public
# __construct( App\IqrfAppModule\Model\string $path )

Constructor

Constructor

Parameters

$path
Path to IQRF IDE MAcro file
public array
# read( )

Read .ini file and parse macros from IQRF IDE

Read .ini file and parse macros from IQRF IDE

Returns

array
public array
# parseMacros( App\IqrfAppModule\Model\string $hex )

Parse data from HEX to array

Parse data from HEX to array

Parameters

$hex
Data in HEX

Returns

array
Data in array
public string
# hex2ascii( App\IqrfAppModule\Model\string $hex )

Convert data from HEX to ASCII

Convert data from HEX to ASCII

Parameters

$hex
Data in HEX

Returns

string
Data in ASCII
Properties summary
private string $path

Path to IQRF IDE Macro file

Path to IQRF IDE Macro file

#
IQRF Gateway Daemon webapp API documentation generated by ApiGen