Identity map.
Some checks failed
CI / ubuntu-latest-html-tests (push) Has been cancelled
CI / alpine-mbedtls-3_6_0 (push) Has been cancelled
CI / ubuntu-latest-no-tls (push) Has been cancelled
CI / ubuntu-latest-mbedtls2 (push) Has been cancelled
CI / ubuntu-latest-openssl-3 (push) Has been cancelled
CI / ubuntu-latest-with-old-std (push) Has been cancelled
CI / ubuntu-20-04-openssl-1-1 (push) Has been cancelled
CI / macOS-13-openssl-1-1 (push) Has been cancelled
CI / macOS-13-openssl-3 (push) Has been cancelled
CI / freebsd-14-openssl-3 (push) Has been cancelled
CI / windows-mbedtls (push) Has been cancelled

This commit is contained in:
2025-08-08 01:16:13 -04:00
parent 26436617cc
commit 7616f9f296
2 changed files with 8 additions and 9 deletions

View File

@ -1,6 +1,10 @@
#ifndef __LOUT_OBJECTX_HH__
#define __LOUT_OBJECTX_HH__
#include <memory>
#include <vector>
#include <map>
#include "object.hh"
#include "container.hh"
#include "signal.hh"
@ -110,8 +114,7 @@ private:
void intoStringBuffer(misc::StringBuffer *sb);
};
static container::typed::HashTable <object::ConstString,
Class> *classesByName;
static std::map< std::string, std::unique_ptr< Class > > classesByName;
static std::vector< Class * > classesById;
static Class *currentlyConstructedClass;