Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Test: eros.ecf

This project cluster has 24 classes.

ECF: test.ecf

Test Eiffel Remote Object Server (EROS) protocol library.

Test Apps

Directory: test/source/eros

. /apps

. /math

. /math/interface

. /math/net-proxy

. /math/vector

. /server

. /support

. /test-set

apps

BEXT_CLIENT_TEST_APP

Bext client test app

BEXT_SERVER_TEST_APP

Bext server test app

EROS_AUTOTEST_APP

Sub-application to call tests in EROS_TEST_SET

Further Information

Click on class link to see instructions.

FOURIER_MATH_CLIENT_TEST_APP

Fourier math test client app

FOURIER_MATH_SERVER_TEST_APP

Single threaded test server. Notes:

For finalized exe use Ctrl-c to exit nicely.

math

FFT_COMPLEX_64

Fast fourier transform for complex doubles

FFT_ONCE_ROUTINE_NAMES

Fast fourier transform constants

SIGNAL_MATH

Signal math

math/interface

FFT_COMPLEX_64_I

Common interface to local proxy interface and remote server class for calculating fourier transformations

Further Information

Click on class link to see descendants.

SIGNAL_MATH_I

Common interface to local proxy interface and remote server class for generating a cosine waveform

Further Information

Click on class link to see descendants.

math/net-proxy

FFT_COMPLEX_64_PROXY

Network proxy for remote instance of class FFT_COMPLEX_64

SIGNAL_MATH_PROXY

Network proxy for remote instance of class SIGNAL_MATH

math/vector

COLUMN_VECTOR_COMPLEX_64

Column vector form of VECTOR_COMPLEX_64

COMPLEX_64

Complex double

ITERABLE_COMPLEX_64_VECTOR

Vector complex double sequence

ROW_VECTOR_COMPLEX_64

Row vector from of VECTOR_COMPLEX_64

VECTOR_COMPLEX_64

NEL class VECTOR_COMPLEX_DOUBLE serializable to XML format:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?create ROW_VECTOR_COMPLEX_64?>
<vector-complex count="3">
   <row real="2.2" imag="3"/>
   <row real="2.2" imag="6.03"/>
   <row real="1.1" imag="3.5"/>
</vector-complex>

OR

<?xml version="1.0" encoding="ISO-8859-1"?>
<?create COLUMN_VECTOR_COMPLEX_64?>
<vector-complex count="3">
   <col real="2.2" imag="3"/>
   <col real="2.2" imag="6.03"/>
   <col real="1.1" imag="3.5"/>
</vector-complex>

VECTOR_COMPLEX_64_ITERATION_CURSOR

Iteration cursor for ITERABLE_COMPLEX_DOUBLE_VECTOR

server

EROS_SERVER_COMMAND

Eros server command

EROS_SERVER_SUB_APPLICATION

Server sub application

EROS_SERVER_THREAD

Eros server thread

support

EROS_APPLICATION_COMMAND_OPTIONS

Eros application command options

EROS_TEST_EVALUATOR

Eros test evaluator

test-set

EROS_TEST_SET

EROS test set