Files
crosslang/docs/WHAT_IS_TOBJECT.md
2025-05-08 20:19:50 -05:00

440 B

What is TObject

It is a std::variant that can be (not in that order)

  • Undefined (Tesses::CrossLang::Undefined)
  • Null (std::nullptr_t)
  • Long (int64_t)
  • Double (double)
  • Char (char)
  • String (std::string)
  • Version (Tesses::CrossLang::TVMVersion)
  • Regex (std::regex)
  • Path (Tesses::Framework::Filesystem::VFSPath)
  • MethodInvoker (Tesses::CrossLang::MethodInvoker)
  • HeapObjects (Tesses::CrossLang::THeapObjectHolder)