diff options
Diffstat (limited to 'TAO/TAO_IDL/include/idl_global.h')
-rw-r--r-- | TAO/TAO_IDL/include/idl_global.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/include/idl_global.h b/TAO/TAO_IDL/include/idl_global.h index 83ae415fca0..a224ee07160 100644 --- a/TAO/TAO_IDL/include/idl_global.h +++ b/TAO/TAO_IDL/include/idl_global.h @@ -556,6 +556,13 @@ public: virtual idl_bool case_diff_error (void); // are we strict about case-only differences or not? + virtual void ami_call_back (idl_bool value); + // To enable or disable AMI call back feature of the Messaging + // specification in the generated code. + + virtual idl_bool ami_call_back (void); + // Return the flag. + private: // Data UTL_ScopeStack *pd_scopes; // Store scopes stack @@ -696,6 +703,11 @@ private: idl_bool case_diff_error_; // do we report an error for indentifiers in the same scope that differ // only by case? or just a warning? + + idl_bool ami_call_back_; + // Flag to indicate whether the AMI Call back feature of the + // Messaging specification should be enabled for the generated files + // or not. }; #endif //_IDL_IDL_GLOBAL_HH |