Bug 3006 - Extend TAO_GIOP_Message_Version
Summary: Extend TAO_GIOP_Message_Version
Status: NEW
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.5.9
Hardware: All All
: P3 enhancement
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 2007-07-24 06:50 CDT by Johnny Willemsen
Modified: 2007-07-24 07:11 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Willemsen 2007-07-24 06:50:17 CDT
Extend TAO_GIOP_Message_Version with relation operators and also define a few static instances for the different versions (1.0/1.1/1.2), then in the code of the ORB we can easily use the operators to check for certain GIOP versions. We do this at this moment by comparing the two octets seperately which takes more code and could easily lead to programming errors
Comment 1 Johnny Willemsen 2007-07-24 07:11:53 CDT
Maybe we should consider moving this class to ACE and rework ACE_InputCDR/ACE_OutputCDR to use this class