- 
                            Key: CPP13-76
- 
                            Legacy Issue Number: 14169
- 
                            Status: closed
- 
                            Source: Remedy IT ( Johnny Willemsen)
- 
                            Summary:The spec defines: // C++ class Seq_var; class Seq { public: typedef Seq_var _var_type; // ... }; We propose to extend this to the following to make it possible to write more generic C++ code. // C++ class Seq_var; class Seq_out; class Seq { public: typedef Seq_var _var_type; typedef Seq_out _out_type: typedef ::CORBA::ULong _size_type; // ... }; 
- 
                            Reported: CPP 1.2 — Fri, 31 Jul 2009 04:00 GMT
- 
                            Disposition: Resolved — CPP 1.3
- 
                            Disposition Summary:In section 4.11 add to the example at the end Seq_out and a _out_type typedef 
 as in the revised text below.
 The _size_type typedef will make it possible in the user code to differentiate
 between the index of a sequence type and a user defined ULong value. To
 section 4.15 add the sentence
 To facilitate template-based programming, a nested public typedef _size_type is delivered as the type
 representing the length of the sequence.
 And to the sequence class examples in section 4.15 the following
 typedef ULong _size_type;
- 
                            Updated: Fri, 6 Mar 2015 20:58 GMT
CPP13 — make it possible to write more generic C++ code
- Key: CPP13-76
- OMG Task Force: C++ June 2011 RTF