streamCallBack - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


EngineCallBacksDefault.streamCallBack

default implementation of streamCallBack

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

String streamCallBack( Object data, String name, String args[] ) throws MapleException

Parameters

data

-

arbitrary data that was passed into the Engine constructor

name

-

name of the stream on which the stream call occurred, without the "INTERFACE_" prefix

args

-

array of the line printed arguments passed into the stream call

Description

• 

streamCallBack is a member function of the com.maplesoft.openmaple.EngineCallBacksDefault class.  This class implements the EngineCallBacks interface.

• 

This default implementation raises a MapleException stating that streamCallBack is not implemented.

Examples

import com.maplesoft.openmaple.*;

import com.maplesoft.externalcall.MapleException;

class Example

{

    public static void main( String notused[] ) throws MapleException

    {

    String mapleArgs[];

    Engine engine;

    mapleArgs = new String[1];

    mapleArgs[0] = "java";

    engine = new Engine( mapleArgs, new EngineCallBacksDefault(),

        null, null );

    try

    {

        engine.evaluate( "INTERFACE_PINE( 1,2,3 );" );

    }

    catch ( MapleException me )

    {

        System.out.println( me.getMessage() );

    }

    }

}

Executing this code produces the following output.

Error, generic streams are not implemented by the application

See Also

ExternalCalling/Java/MapleException

OpenMaple

OpenMaple/C/streamCallBack

OpenMaple/Java/Engine

OpenMaple/Java/Engine/Engine

OpenMaple/Java/EngineCallBacks

OpenMaple/Java/EngineCallBacks/streamCallBack

OpenMaple/Java/EngineCallBacksDefault

 


Download Help Document