From dd85c05a5ccdb06cc6bfd41714c477663de0968a Mon Sep 17 00:00:00 2001 From: Martin Nilsson <nilsson@opera.com> Date: Fri, 16 Aug 2013 03:17:11 +0200 Subject: [PATCH] Documentation update --- lib/modules/Standards.pmod/ASN1.pmod/Types.pmod | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/modules/Standards.pmod/ASN1.pmod/Types.pmod b/lib/modules/Standards.pmod/ASN1.pmod/Types.pmod index c29322c4a9..66182f8c80 100644 --- a/lib/modules/Standards.pmod/ASN1.pmod/Types.pmod +++ b/lib/modules/Standards.pmod/ASN1.pmod/Types.pmod @@ -1199,9 +1199,12 @@ class BMPString } //! Meta-instances handle a particular explicit tag and set of types. +//! Once cloned this object works as a factory for Compound objects +//! with the cls and tag that the meta object was initialized with. //! -//! @fixme -//! document me! +//! @example +//! MetaExplicit m = MetaExplicit(1,2); +//! Compound c = m(Integer(3)); class MetaExplicit { int real_tag; @@ -1261,6 +1264,7 @@ class MetaExplicit #endif } + //! void create(int cls, int tag, mapping(int:program(Object))|void types) { real_cls = cls; real_tag = tag; -- GitLab