Skip to content
Sample programs for Ice
Branch: 3.7
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
certs Copyright header simplification Jan 19, 2019
cpp11 Slight simplication Feb 13, 2019
cpp98
csharp
java-compat Merge remote-tracking branch 'origin/3.7.2-rc' into 3.7 Feb 6, 2019
java Merge remote-tracking branch 'origin/3.7.2-rc' into 3.7 Feb 6, 2019
js Update package-lock files to use 3.7.2 packages Feb 6, 2019
make Upgraded make build system files Jan 21, 2019
matlab
objective-c
php Fixed whitespaces/missing newlines Mar 13, 2019
python Copyright header simplification Jan 19, 2019
ruby Copyright header simplification Jan 19, 2019
typescript Update package-lock files to use 3.7.2 packages Feb 6, 2019
xamarin
.gitattributes Added export-ignore rules for .gitignore and .gitattributes files Jun 9, 2015
.gitignore Xamarin hello demo Jan 21, 2019
CONTRIBUTING.md Update Twitter account in CONTRIBUTING.md Jan 7, 2016
LICENSE
README.md

README.md

Ice Demos

The ice-demos repository provides sample programs for Ice.

Layout

The sample programs are grouped by programming language:

For example, the cpp11 folder contains all the sample programs written in C++ that demonstrate the Ice C++11 mapping.

The certs folder contains X.509 certificates shared by some of these sample programs.

Platform Support

The sample programs are not all available on all platforms. For example, the C# sample programs are currently only for Windows and were not tested on any other platform.

Building and Running the Sample Programs

The README.md file in each language subdirectory provides instructions for building and running the sample programs.

Branches

  • master Primary development branch (unstable, frequently updated)

  • 3.7 Demos for Ice 3.7 (stable, frequently updated)

  • 3.6 Demos for Ice 3.6.x plus various patches (stable)

  • 3.5 Demos for Ice 3.5.1 plus various patches (stable)

  • 3.4 Demos for Ice 3.4.2 plus various patches (stable)

License

The sample programs are licensed under the GNU General Public License version 2 (GPLv2).

You can’t perform that action at this time.