summaryrefslogtreecommitdiff
path: root/autodoc/source/ary/idl/it_explicit.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'autodoc/source/ary/idl/it_explicit.hxx')
-rw-r--r--autodoc/source/ary/idl/it_explicit.hxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/autodoc/source/ary/idl/it_explicit.hxx b/autodoc/source/ary/idl/it_explicit.hxx
index 446307f7e4c0..9db991c012c7 100644
--- a/autodoc/source/ary/idl/it_explicit.hxx
+++ b/autodoc/source/ary/idl/it_explicit.hxx
@@ -56,14 +56,14 @@ class ExplicitType : public Named_Type
const String & i_sName,
Type_id i_nXNameRoom,
Ce_id i_nModuleOfOccurrence,
- Type_id i_nTemplateType );
+ const std::vector<Type_id> *
+ i_templateParameters );
virtual ~ExplicitType();
// INQUIRY
Ce_id ModuleOfOccurrence() const
{ return nModuleOfOccurrence; }
Type_id NameRoom() const { return nXNameRoom; }
- Type_id TemplateType() const { return nTemplateType; }
private:
// Interface csv::ConstProcessorClient:
@@ -79,12 +79,13 @@ class ExplicitType : public Named_Type
Ce_id & o_nRelatedCe,
int & o_nSequemceCount,
const Gate & i_rGate ) const;
- virtual Type_id inq_TemplateParameterType() const;
-
+ virtual const std::vector<Type_id> *
+ inq_TemplateParameters() const;
// DATA
Type_id nXNameRoom; // As written in code.
Ce_id nModuleOfOccurrence;
- Type_id nTemplateType;
+ Dyn< const std::vector<Type_id> >
+ pTemplateParameters;
};