retire/catalog.cc
bool init(const uid_t puid, const gid_t pgid) {
    uid = puid;
    gid = pgid;
    root_prefix = "";
    num_catalogs = current_catalog = 0;
    return initTLS();
  }
/**
   * @param[in] puid uid to use for catalog entry to struct stat conversion
   * @param[in] pgid gid to use for catalog entry to struct stat conversion
   *
   * \return True on success, false otherwise
   */
@param[in] puid uid to use for catalog entry to struct stat conversion
@param[in] pgid gid to use for catalog entry to struct stat conversion

\return True on success, false otherwise
@param [ in ] puid uid to use for catalog entry to struct stat conversion @param [ in ] pgid gid to use for catalog entry to struct stat conversion \ return True on success false otherwise
bool init(const uid_t puid, const gid_t pgid) {
    uid = puid;
    gid = pgid;
    root_prefix = "";
    num_catalogs = current_catalog = 0;
    return initTLS();
  }
bool init ( const uid_t puid , const gid_t pgid ) { uid = puid ; gid = pgid ; root_prefix = " " ; num_catalogs = current_catalog = 0 ; return initTLS ( ) ; }
@param[in] puid uid to use for catalog entry to struct stat conversion
 @param[in] pgid gid to use for catalog entry to struct stat conversion
@param [ in ] puid uid to use for catalog entry to struct stat conversion @param [ in ] pgid gid to use for catalog entry to struct stat conversion