KiCad PCB EDA Suite
Loading...
Searching...
No Matches
text_eval_environment.h File Reference
#include <kicommon.h>
#include <wx/datetime.h>
#include <wx/string.h>
#include <cstdint>
#include <functional>
#include <map>
#include <optional>
#include <string>
#include <tuple>
#include <utility>

Go to the source code of this file.

Classes

class  TEXT_EVAL::ENVIRONMENT
 A text evaluation frame with one frozen clock and memoized external queries. More...
 
struct  TEXT_EVAL::ENVIRONMENT::VCS_VALUE
 
struct  TEXT_EVAL::ENVIRONMENT::CROSS_REFERENCE_VALUE
 
struct  TEXT_EVAL::ENVIRONMENT::SOURCE_VALUES
 
class  TEXT_EVAL::SOURCE_SCOPE
 Record every source read through aEnvironment into aValues, including memo hits. More...
 
class  TEXT_EVAL::ENVIRONMENT_SCOPE
 Make an environment current on this thread for the lifetime of the scope. More...
 

Namespaces

namespace  TEXT_EVAL