Welcome to the new CppUtils documentation!
CppUtils::Language::v2::MetaCircularVirtualMachine::Environment
STRUCTPublic attributes
Section titled “Public attributes”functions
Section titled “functions”Thread::SharedLocker< Container::FlatHashMap< Type::Token, Callable > > functions;threadPool
Section titled “threadPool”std::optional< Thread::ThreadPool > threadPool;threads
Section titled “threads”Thread::SharedLocker< Container::FlatHashMap< std::size_t, std::shared_ptr< std::future< void > > > > threads;events
Section titled “events”Thread::SharedLocker< Container::FlatHashMap< std::size_t, std::shared_ptr< Execution::Event > > > events;nextThreadId
Section titled “nextThreadId”std::atomic< std::size_t > nextThreadId;nextEventId
Section titled “nextEventId”std::atomic< std::size_t > nextEventId;firstErrorMessage
Section titled “firstErrorMessage”Thread::SharedLocker< std::string > firstErrorMessage;stopRequested
Section titled “stopRequested”std::atomic< bool > stopRequested;