Smart CODE | |
生成済みコードに関するオンラインガイド
|
生成済みコードには、名目上の precondition 関数および postcondition 関数が組み込まれていて、どちらも「true」 (ゼロ以外) を返します。これらのスタブ内に、必要なチェックを自由に記述することができ、グループデータオブジェクトを使用してグループ内のデータにアクセスし、変更することができます。
precondition 関数では、グループデータオブジェクトにはインタフェースの状態が示されます。postcondition 関数では、サーバーから送信された新しい状態が示されます。インタフェースが更新されるのは、postcondition 関数が呼び出された後に限られます。
C |
typedef int (*PreconditionsProc)( AnyGroup_t*) AnyGroup_t * group;/* 例 */ int CALLBACKNAME_preconditions ( group) typedef int (*PostconditionsProc)( AnyGroup_t*)
/* 例 */ |
---|---|
C++ |
class METHODNAME_cs: public sc_stdcs_c { |
Java |
public class METHODNAME_cs extends SCStdCS { |