Ninja
Node Member List

This is the complete list of members for Node, including all inherited members.

AddOutEdge(Edge *edge)Nodeinline
AddValidationOutEdge(Edge *edge)Nodeinline
dirty() constNodeinline
dirty_Nodeprivate
Dump(const char *prefix="") constNode
dyndep_pending() constNodeinline
dyndep_pending_Nodeprivate
ExistenceStatus enum nameNodeprivate
ExistenceStatusExists enum valueNodeprivate
ExistenceStatusMissing enum valueNodeprivate
ExistenceStatusUnknown enum valueNodeprivate
exists() constNodeinline
exists_Nodeprivate
generated_by_dep_loader() constNodeinline
generated_by_dep_loader_Nodeprivate
id() constNodeinline
id_Nodeprivate
in_edge() constNodeinline
in_edge_Nodeprivate
MarkDirty()Nodeinline
MarkMissing()Nodeinline
mtime() constNodeinline
mtime_Nodeprivate
Node(const std::string &path, uint64_t slash_bits)Nodeinline
out_edges() constNodeinline
out_edges_Nodeprivate
path() constNodeinline
path_Nodeprivate
PathDecanonicalized() constNodeinline
PathDecanonicalized(const std::string &path, uint64_t slash_bits)Nodestatic
ResetState()Nodeinline
set_dirty(bool dirty)Nodeinline
set_dyndep_pending(bool pending)Nodeinline
set_generated_by_dep_loader(bool value)Nodeinline
set_id(int id)Nodeinline
set_in_edge(Edge *edge)Nodeinline
slash_bits() constNodeinline
slash_bits_Nodeprivate
Stat(DiskInterface *disk_interface, std::string *err)Node
StatIfNecessary(DiskInterface *disk_interface, std::string *err)Nodeinline
status_known() constNodeinline
UpdatePhonyMtime(TimeStamp mtime)Node
validation_out_edges() constNodeinline
validation_out_edges_Nodeprivate