<< macr2lst functions recompilefunction >>
removed >> removed > 5-5-2 > functions > readgateway

readgateway

retorna a lista de primitivas de um módulo

Seqüência de Chamamento

readgateway(module_name)
primitives = readgateway(module_name);
[primitives, primitivesID] = readgateway(module_name);
[primitives, primitivesID, gatewayID] = readgateway(module_name);

Descrição

Retorna a lista de primitivas de um módulo.

Primitives : lista de primitivas de um módulo.

primitivesID : lista de identificadores das primitivas.

gatewayID : lista de identificadores de portas de ligaçãos associados ao módulo.

Exemplos

[primitives,primitivesID,gatewayID] = readgateway('core');
primitives(1) // primitiva 'debug' primitive
primitivesID(1) // 1 é o ID de 'debug' na porta de ligação de 'core'
gatewayID(1) // 13 é o ID da porta de ligação de 'core' no Scilab

With getPreferencesValue():

// Example with the console 5.5.2-like module:
path = "SCI/modules/console/sci_gateway/console_gateway.xml";
getPreferencesValue("//GATEWAY/PRIMITIVE",["primitiveName" "primitiveId" "gatewayId"], path)
 ans  =
!clc                1  53  !
!tohome             2  53  !
!lines              3  53  !
!prompt             4  53  !
!iswaitingforinput  5  53  !

// Example with the signal_processing Scilab-6-like module:
path = "SCI/modules/signal_processing/sci_gateway/signal_processing_gateway.xml";
getPreferencesValue("//module/gateway", "function", path)
 ans  =
!fft     !
!corr    !
!rpem    !
!amell   !
!delip   !
!remez   !
!syredi  !
!conv2   !

Ver Também

Histórico

VersionDescription
5.5.2 readgateway was removed after Scilab 5.5.2. Please use getPreferencesValue(..) instead.

<< macr2lst functions recompilefunction >>