VECTO Input Manager
Loading...
Searching...
No Matches
VectoInputManager.Core.CorpusObject(string filePath, object obj) Class Reference

Represents a single input artifact in the corpus (file path, deserialized object, inferred property path, and usage flags). Used to track mapping between files and vehicle/component objects during job construction. More...

Public Member Functions

override string ToString ()

Properties

object Object = obj [get]
string FileName = Path.GetFileName(filePath) [get]
string? PropertyPath [get, set]
bool? IsUsed = obj is IVehicleDeclaration ? null : false [get, set]
bool ArbitraryObject [get, set]

Detailed Description

Represents a single input artifact in the corpus (file path, deserialized object, inferred property path, and usage flags). Used to track mapping between files and vehicle/component objects during job construction.


The documentation for this class was generated from the following file:
  • VectoInputManagerCore/Builders/CorpusObject.cs