// ----------------------------------------------------------------------------------------------------------------- public CTag(string name, Hashtable changeset, int limit, ELimitPolicy limit_policy) { m_name = name; m_limit = limit; m_limit_policy = limit_policy; m_objects = new utils.CCountedOrderedMap(); m_changeset = changeset; }
// ------------------------------------------------------------------------------------------------------------- public void InitTag(int tag_idx, string name, int limit = 0, ELimitPolicy limit_policy = ELimitPolicy.LP_QUEUE) { m_tags[tag_idx] = new CTag(name, m_changeset, limit, limit_policy); }