package com_example

class Integer4

#define com_example_Integer4_IMPORT
#include <com/example/Integer4.h>
整数値を表す型と、その型への操作を提供します。

チュートリアル以外に用途はありません。


Macro Summary

Integer4_MAX
          整数の最大値です。
Integer4_MIN
          整数の最小値です。

Typedef Summary

Integer4_t
          整数値を表す型です。

Struct Summary

struct Integer4
          Integer4クラスのインスタンスとなる構造体です。
 Integer4_t value
          現在の整数値を保持します。

Method Summary

 struct Integer4 * Integer4_new(Integer4_t i)
          Integer4クラスのインスタンスを生成します。
 void Integer4_delete(struct Integer4i)
          Integerクラスのインスタンスを破壊します。
 void Integer4_set(struct Integer4i, Integer4_t value)
          整数値を設定します。
 Integer4_t Integer4_get(struct Integer4i)
          整数値を取得します。

Macro Detail

Integer4_MAX

Integer4_MAX
整数の最大値です。

Integer4_MIN

Integer4_MIN
整数の最小値です。

Typedef Detail

Integer4_t

整数値を表す型です。

Struct Detail

struct Integer4

Integer4クラスのインスタンスとなる構造体です。

整数を保持します。


value

Integer4_t value

現在の整数値を保持します。

Method Detail

Integer4_new

struct Integer4 * Integer4_new( Integer4_t i)
Integer4クラスのインスタンスを生成します。

生成できないときはNULLを返します。

Parameters:
i - インスタンスの初期化
Returns:
生成したインスタンス、またはNULL

Integer4_delete

void Integer4_delete( struct Integer4i)
Integerクラスのインスタンスを破壊します。

iNULLのときは何もしません。

Parameters:
i - Integer4クラスのインスタンス

Integer4_set

void Integer4_set( struct Integer4i,
Integer4_t value)
整数値を設定します。
Parameters:
i - Integer4クラスのインスタンス
value - 整数値

Integer4_get

Integer4_t Integer4_get( struct Integer4i)
整数値を取得します。
Parameters:
i - Integer4クラスのインスタンス
Returns:
整数値