diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Trader/Trader.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Trader/Trader.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Trader/Trader.h b/TAO/orbsvcs/orbsvcs/Trader/Trader.h index 1dabb8587b5..8028730474f 100644 --- a/TAO/orbsvcs/orbsvcs/Trader/Trader.h +++ b/TAO/orbsvcs/orbsvcs/Trader/Trader.h @@ -435,9 +435,27 @@ public: * Determine whether the identifier is a valid one (i.e., if the * first character is a letter, and the subsequent ones letter, * numbers, or underscores.) + * + * IDL identifier scoping and escaping rules apply. */ static CORBA::Boolean is_valid_identifier_name (const char* ident); + /** + * Determine whether the identifier is a valid one (i.e., if the + * first character is a letter, and the subsequent ones letter, + * numbers, or underscores.) + */ + static CORBA::Boolean is_valid_property_name (const char* ident); + + /** + * Determine whether the link name is a valid one + * currently defined the same as property name. + */ + static CORBA::Boolean is_valid_link_name (const char* ident) + { + return is_valid_property_name (ident); + } + protected: // = Objects determining current configuration of a trader. |