/* #[]# * #[<...>]# から #[]# で囲まれたコメントは編集しないでください * tecsmerge によるマージに使用されます * * 属性アクセスマクロ #_CAAM_# * NAME_LEN int16_t ATTR_NAME_LEN * name char_t* VAR_name * name2 char_t* VAR_name2 * selectedCbp int8_t* VAR_selectedCbp * selectedInibp int8_t* VAR_selectedInibp * * 呼び口関数 #_TCPF_# * call port: cTECSInfo signature: nTECSInfo_sTECSInfo context:task * ER cTECSInfo_findNamespace( const char_t* namespace_path, Descriptor( nTECSInfo_sNamespaceInfo )* NSdesc ); * ER cTECSInfo_findRegion( const char_t* namespace_path, Descriptor( nTECSInfo_sRegionInfo )* RGNdesc ); * ER cTECSInfo_findSignature( const char_t* namespace_path, Descriptor( nTECSInfo_sSignatureInfo )* SIGdesc ); * ER cTECSInfo_findCelltype( const char_t* namespace_path, Descriptor( nTECSInfo_sCelltypeInfo )* CTdesc ); * ER cTECSInfo_findCell( const char_t* namespace_path, Descriptor( nTECSInfo_sCellInfo )* CELLdesc ); * call port: cNSInfo signature: nTECSInfo_sNamespaceInfo context:task optional:true * bool_t is_cNSInfo_joined() check if joined * ER cNSInfo_getName( char_t* name, int_t max_len ); * uint16_t cNSInfo_getNameLength( ); * uint32_t cNSInfo_getNNamespace( ); * ER cNSInfo_getNamespaceInfo( uint32_t ith, Descriptor( nTECSInfo_sNamespaceInfo )* des ); * uint32_t cNSInfo_getNSignature( ); * ER cNSInfo_getSignatureInfo( uint32_t ith, Descriptor( nTECSInfo_sSignatureInfo )* des ); * uint32_t cNSInfo_getNCelltype( ); * ER cNSInfo_getCelltypeInfo( uint32_t ith, Descriptor( nTECSInfo_sCelltypeInfo )* des ); * [dynamic, optional] * void cNSInfo_set_descriptor( Descriptor( nTECSInfo_sNamespaceInfo ) desc ); * void cNSInfo_unjoin( ); * call port: cCelltypeInfo signature: nTECSInfo_sCelltypeInfo context:task optional:true * bool_t is_cCelltypeInfo_joined() check if joined * ER cCelltypeInfo_getName( char_t* name, int_t max_len ); * uint16_t cCelltypeInfo_getNameLength( ); * uint32_t cCelltypeInfo_getNAttr( ); * ER cCelltypeInfo_getAttrInfo( uint32_t ith, Descriptor( nTECSInfo_sVarDeclInfo )* desc ); * uint32_t cCelltypeInfo_getNVar( ); * ER cCelltypeInfo_getVarInfo( uint32_t ith, Descriptor( nTECSInfo_sVarDeclInfo )* desc ); * uint32_t cCelltypeInfo_getNCall( ); * ER cCelltypeInfo_getCallInfo( uint32_t ith, Descriptor( nTECSInfo_sCallInfo )* desc ); * uint32_t cCelltypeInfo_getNEntry( ); * ER cCelltypeInfo_getEntryInfo( uint32_t ith, Descriptor( nTECSInfo_sEntryInfo )* desc ); * bool_t cCelltypeInfo_isSingleton( ); * bool_t cCelltypeInfo_isIDX_is_ID( ); * uint32_t cCelltypeInfo_sizeOfCB( ); * uint32_t cCelltypeInfo_sizeOfINIB( ); * [dynamic, optional] * void cCelltypeInfo_set_descriptor( Descriptor( nTECSInfo_sCelltypeInfo ) desc ); * void cCelltypeInfo_unjoin( ); * call port: cAttrInfo signature: nTECSInfo_sVarDeclInfo context:task optional:true * bool_t is_cAttrInfo_joined() check if joined * ER cAttrInfo_getName( char_t* name, int_t max_len ); * uint16_t cAttrInfo_getNameLength( ); * uint32_t cAttrInfo_getOffset( ); * void cAttrInfo_getTypeInfo( Descriptor( nTECSInfo_sTypeInfo )* desc ); * void cAttrInfo_getSizeIsExpr( char_t* expr_str, int32_t max_len ); * ER cAttrInfo_getSizeIs( uint32_t* size, const void* p_cb ); * [dynamic, optional] * void cAttrInfo_set_descriptor( Descriptor( nTECSInfo_sVarDeclInfo ) desc ); * void cAttrInfo_unjoin( ); * call port: cVarInfo signature: nTECSInfo_sVarDeclInfo context:task optional:true * bool_t is_cVarInfo_joined() check if joined * ER cVarInfo_getName( char_t* name, int_t max_len ); * uint16_t cVarInfo_getNameLength( ); * uint32_t cVarInfo_getOffset( ); * void cVarInfo_getTypeInfo( Descriptor( nTECSInfo_sTypeInfo )* desc ); * void cVarInfo_getSizeIsExpr( char_t* expr_str, int32_t max_len ); * ER cVarInfo_getSizeIs( uint32_t* size, const void* p_cb ); * [dynamic, optional] * void cVarInfo_set_descriptor( Descriptor( nTECSInfo_sVarDeclInfo ) desc ); * void cVarInfo_unjoin( ); * call port: cTypeInfo signature: nTECSInfo_sTypeInfo context:task optional:true * bool_t is_cTypeInfo_joined() check if joined * ER cTypeInfo_getName( char_t* name, int_t max_len ); * uint16_t cTypeInfo_getNameLength( ); * uint32_t cTypeInfo_getSize( ); * int8_t cTypeInfo_getKind( ); * uint32_t cTypeInfo_getNType( ); * ER cTypeInfo_getTypeInfo( Descriptor( nTECSInfo_sTypeInfo )* desc ); * uint32_t cTypeInfo_getNMember( ); * ER cTypeInfo_getMemberInfo( uint32_t ith, Descriptor( nTECSInfo_sVarDeclInfo )* desc ); * [dynamic, optional] * void cTypeInfo_set_descriptor( Descriptor( nTECSInfo_sTypeInfo ) desc ); * void cTypeInfo_unjoin( ); * call port: cRegionInfo signature: nTECSInfo_sRegionInfo context:task optional:true * bool_t is_cRegionInfo_joined() check if joined * ER cRegionInfo_getName( char_t* name, int_t max_len ); * uint16_t cRegionInfo_getNameLength( ); * uint32_t cRegionInfo_getNCell( ); * ER cRegionInfo_getCellInfo( uint32_t ith, Descriptor( nTECSInfo_sCellInfo )* des ); * uint32_t cRegionInfo_getNRegion( ); * ER cRegionInfo_getRegionInfo( uint32_t ith, Descriptor( nTECSInfo_sRegionInfo )* des ); * [dynamic, optional] * void cRegionInfo_set_descriptor( Descriptor( nTECSInfo_sRegionInfo ) desc ); * void cRegionInfo_unjoin( ); * call port: cCellInfo signature: nTECSInfo_sCellInfo context:task optional:true * bool_t is_cCellInfo_joined() check if joined * ER cCellInfo_getName( char_t* name, int_t max_len ); * uint16_t cCellInfo_getNameLength( ); * void cCellInfo_getCelltypeInfo( Descriptor( nTECSInfo_sCelltypeInfo )* desc ); * void cCellInfo_getCBP( void** cbp ); * void cCellInfo_getINIBP( void** inibp ); * [dynamic, optional] * void cCellInfo_set_descriptor( Descriptor( nTECSInfo_sCellInfo ) desc ); * void cCellInfo_unjoin( ); * * #[]# */ /* プロトタイプ宣言や変数の定義をここに書きます #_PAC_# */ #include #include "nTECSInfo_tTECSInfoAccessor_tecsgen.h" #ifndef E_OK #define E_OK 0 /* success */ #define E_ID (-18) /* illegal ID */ #endif /* 受け口関数 #_TEPF_# */ /* #[]# eSelector * entry port: eSelector * signature: nTECSInfo_sAccessor * context: task * #[]# */ /* #[]# eSelector_selectNamespaceInfoByName * name: eSelector_selectNamespaceInfoByName * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectNamespaceInfoByName * oneway: false * #[]# */ ER eSelector_selectNamespaceInfoByName(CELLIDX idx, const char_t* namespacePath) { ER ercd = E_OK; CELLCB *p_cellcb; Descriptor( nTECSInfo_sNamespaceInfo ) NSdesc; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ ercd = cTECSInfo_findNamespace( namespacePath, &NSdesc ); if( ercd == E_OK ){ cNSInfo_set_descriptor( NSdesc ); } else{ cNSInfo_unjoin(); } return(ercd); } /* #[]# eSelector_selectCelltypeInfoByName * name: eSelector_selectCelltypeInfoByName * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCelltypeInfoByName * oneway: false * #[]# */ ER eSelector_selectCelltypeInfoByName(CELLIDX idx, const char_t* namespacePath) { ER ercd = E_OK; CELLCB *p_cellcb; Descriptor( nTECSInfo_sCelltypeInfo ) desc; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ ercd = cTECSInfo_findCelltype( namespacePath, &desc ); if( ercd == E_OK ){ cCelltypeInfo_set_descriptor( desc ); } else{ cCelltypeInfo_unjoin(); } return(ercd); } /* #[]# eSelector_selectSignatureInfoByName * name: eSelector_selectSignatureInfoByName * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectSignatureInfoByName * oneway: false * #[]# */ ER eSelector_selectSignatureInfoByName(CELLIDX idx, const char_t* namespacePath) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectRegionInfoByName * name: eSelector_selectRegionInfoByName * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectRegionInfoByName * oneway: false * #[]# */ ER eSelector_selectRegionInfoByName(CELLIDX idx, const char_t* regionPath) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectCellInfoByName * name: eSelector_selectCellInfoByName * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCellInfoByName * oneway: false * #[]# */ ER eSelector_selectCellInfoByName(CELLIDX idx, const char_t* cellPath) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedNamespaceInfo * name: eSelector_getSelectedNamespaceInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedNamespaceInfo * oneway: false * #[]# */ ER eSelector_getSelectedNamespaceInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* num_celltype, int_t* num_signature) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectCelltypeInfo * name: eSelector_selectCelltypeInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCelltypeInfo * oneway: false * #[]# */ ER eSelector_selectCelltypeInfo(CELLIDX idx, int_t i) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectSignatureInfo * name: eSelector_selectSignatureInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectSignatureInfo * oneway: false * #[]# */ ER eSelector_selectSignatureInfo(CELLIDX idx, int_t i) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCelltypeInfo * name: eSelector_getSelectedCelltypeInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCelltypeInfo * oneway: false * #[]# */ ER eSelector_getSelectedCelltypeInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* num_attr, int_t* num_var, int_t* num_call, int_t* num_entry) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectCallInfo * name: eSelector_selectCallInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCallInfo * oneway: false * #[]# */ ER eSelector_selectCallInfo(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectEntryInfo * name: eSelector_selectEntryInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectEntryInfo * oneway: false * #[]# */ ER eSelector_selectEntryInfo(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectAttrInfo * name: eSelector_selectAttrInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectAttrInfo * oneway: false * #[]# */ ER eSelector_selectAttrInfo(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectVarInfo * name: eSelector_selectVarInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectVarInfo * oneway: false * #[]# */ ER eSelector_selectVarInfo(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedAttrInfo * name: eSelector_getSelectedAttrInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedAttrInfo * oneway: false * #[]# */ ER eSelector_getSelectedAttrInfo(CELLIDX idx, char_t* name, int_t max_len) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSizeIsExprOfAttr * name: eSelector_getSizeIsExprOfAttr * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSizeIsExprOfAttr * oneway: false * #[]# */ void eSelector_getSizeIsExprOfAttr(CELLIDX idx, char_t* expr_str, int32_t max_len) { CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { /* エラー処理コードをここに記述します */ } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ } /* #[]# eSelector_selectTypeInfoOfAttr * name: eSelector_selectTypeInfoOfAttr * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectTypeInfoOfAttr * oneway: false * #[]# */ ER eSelector_selectTypeInfoOfAttr(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedVarInfo * name: eSelector_getSelectedVarInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedVarInfo * oneway: false * #[]# */ ER eSelector_getSelectedVarInfo(CELLIDX idx, char_t* name, int_t max_len) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSizeIsExprOfVar * name: eSelector_getSizeIsExprOfVar * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSizeIsExprOfVar * oneway: false * #[]# */ void eSelector_getSizeIsExprOfVar(CELLIDX idx, char_t* expr_str, int32_t max_len) { CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { /* エラー処理コードをここに記述します */ } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ } /* #[]# eSelector_selectTypeInfoOfVar * name: eSelector_selectTypeInfoOfVar * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectTypeInfoOfVar * oneway: false * #[]# */ ER eSelector_selectTypeInfoOfVar(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCallInfo * name: eSelector_getSelectedCallInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCallInfo * oneway: false * #[]# */ ER eSelector_getSelectedCallInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* array_size) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectSignatureOfCall * name: eSelector_selectSignatureOfCall * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectSignatureOfCall * oneway: false * #[]# */ ER eSelector_selectSignatureOfCall(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCallSpecifierInfo * name: eSelector_getSelectedCallSpecifierInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCallSpecifierInfo * oneway: false * #[]# */ ER eSelector_getSelectedCallSpecifierInfo(CELLIDX idx, bool_t* b_optional, bool_t* b_dynamic, bool_t* b_ref_desc, bool_t* b_omit) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCallInternalInfo * name: eSelector_getSelectedCallInternalInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCallInternalInfo * oneway: false * #[]# */ ER eSelector_getSelectedCallInternalInfo(CELLIDX idx, bool_t* b_allocator_port, bool_t* b_require_port) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCallLocationInfo * name: eSelector_getSelectedCallLocationInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCallLocationInfo * oneway: false * #[]# */ ER eSelector_getSelectedCallLocationInfo(CELLIDX idx, uint32_t* offset, int8_t* place) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedCallOptimizeInfo * name: eSelector_getSelectedCallOptimizeInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedCallOptimizeInfo * oneway: false * #[]# */ ER eSelector_getSelectedCallOptimizeInfo(CELLIDX idx, bool_t* b_VMT_useless, bool_t* b_skelton_useless, bool_t* b_cell_unique) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedEntryInfo * name: eSelector_getSelectedEntryInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedEntryInfo * oneway: false * #[]# */ ER eSelector_getSelectedEntryInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* array_size) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectSignatureOfEntry * name: eSelector_selectSignatureOfEntry * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectSignatureOfEntry * oneway: false * #[]# */ ER eSelector_selectSignatureOfEntry(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedEntryInlineInfo * name: eSelector_getSelectedEntryInlineInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedEntryInlineInfo * oneway: false * #[]# */ ER eSelector_getSelectedEntryInlineInfo(CELLIDX idx, bool_t* b_inline) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedSignatureInfo * name: eSelector_getSelectedSignatureInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedSignatureInfo * oneway: false * #[]# */ ER eSelector_getSelectedSignatureInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* num_function) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selecFunctionInfoByIndex * name: eSelector_selecFunctionInfoByIndex * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selecFunctionInfoByIndex * oneway: false * #[]# */ ER eSelector_selecFunctionInfoByIndex(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedFunctionInfo * name: eSelector_getSelectedFunctionInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedFunctionInfo * oneway: false * #[]# */ ER eSelector_getSelectedFunctionInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* num_args) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectTypeInfoOfReturn * name: eSelector_selectTypeInfoOfReturn * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectTypeInfoOfReturn * oneway: false * #[]# */ ER eSelector_selectTypeInfoOfReturn(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedParamInfo * name: eSelector_getSelectedParamInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedParamInfo * oneway: false * #[]# */ ER eSelector_getSelectedParamInfo(CELLIDX idx, char_t* name, int_t max_len, int8_t* dir) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectParamInfo * name: eSelector_selectParamInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectParamInfo * oneway: false * #[]# */ ER eSelector_selectParamInfo(CELLIDX idx, int_t ith) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectTypeInfoOfParam * name: eSelector_selectTypeInfoOfParam * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectTypeInfoOfParam * oneway: false * #[]# */ ER eSelector_selectTypeInfoOfParam(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedTypeInfo * name: eSelector_getSelectedTypeInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedTypeInfo * oneway: false * #[]# */ ER eSelector_getSelectedTypeInfo(CELLIDX idx, char_t* name, int_t max_len, int8_t* kind) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectTypeInfoOfType * name: eSelector_selectTypeInfoOfType * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectTypeInfoOfType * oneway: false * #[]# */ ER eSelector_selectTypeInfoOfType(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelectedRegionInfo * name: eSelector_getSelectedRegionInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelectedRegionInfo * oneway: false * #[]# */ ER eSelector_getSelectedRegionInfo(CELLIDX idx, char_t* name, int_t max_len, int_t* num_cell) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectCellInfo * name: eSelector_selectCellInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCellInfo * oneway: false * #[]# */ ER eSelector_selectCellInfo(CELLIDX idx, int_t i) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getSelecteCellInfo * name: eSelector_getSelecteCellInfo * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getSelecteCellInfo * oneway: false * #[]# */ ER eSelector_getSelecteCellInfo(CELLIDX idx, char_t* name, int_t max_len) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_selectCelltypeInfoOfCell * name: eSelector_selectCelltypeInfoOfCell * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_selectCelltypeInfoOfCell * oneway: false * #[]# */ ER eSelector_selectCelltypeInfoOfCell(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getAttrValue * name: eSelector_getAttrValue * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getAttrValue * oneway: false * #[]# */ ER eSelector_getAttrValue(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getAttrSizeIsValue * name: eSelector_getAttrSizeIsValue * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getAttrSizeIsValue * oneway: false * #[]# */ ER eSelector_getAttrSizeIsValue(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getVarValue * name: eSelector_getVarValue * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getVarValue * oneway: false * #[]# */ ER eSelector_getVarValue(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# eSelector_getVarSizeIsValue * name: eSelector_getVarSizeIsValue * global_name: nTECSInfo_tTECSInfoAccessor_eSelector_getVarSizeIsValue * oneway: false * #[]# */ ER eSelector_getVarSizeIsValue(CELLIDX idx) { ER ercd = E_OK; CELLCB *p_cellcb; if (VALID_IDX(idx)) { p_cellcb = GET_CELLCB(idx); } else { return(E_ID); } /* end if VALID_IDX(idx) */ /* ここに処理本体を記述します #_TEFB_# */ return(ercd); } /* #[]# * これより下に非受け口関数を書きます * #[]#*/