Lines Matching defs:catalog
6 # Catalog.pm contains perl code for exacct catalog tag manipulation.
32 # Register a foreign catalog. Arguments are as follows:
33 # <catalog prefix> Used to uniquely identify the catalog being defined.
35 # <catalog id> Numeric identifier for the catalog.
41 # that can be used as catalog id field values.
58 return ("Invalid catalog prefix \"$cat_pfx\"")
60 return ("Duplicate catalog prefix")
63 return ("Invalid catalog id \"$cat_id\"")
105 # Catalog object or a (type, catalog, id) triplet.
112 # A single value must be a full catalog tag
116 # A list of 3 values is (type, catalog, id)
127 croak("Invalid catalog \"$c\"")
143 # Create a readonly catalog object.
154 # (type, catalog, id) triplet. Each of these is a dual-typed SV that in a
163 # In an array context return the split out catalog components
208 # Fetch the catalog field of the Catalog object. (see type()).
210 sub catalog
214 # Extract the catalog field and look up the string representation.
229 # Extract the catalog and id field and look up the
259 # Return a string representation of the catalog field.
265 # Lookup the catalog and fabricate a string from it.