TimeloopFE
Loading...
Searching...
No Matches
nodes copy.py File Reference

Classes

class  timeloopfe.common.nodes copy.ParseError
 Exception for nodes. More...
 
class  timeloopfe.common.nodes copy.Unspecified
 Class to represent an unspecified value. More...
 
class  timeloopfe.common.nodes copy.TypeSpecifier
 Represents a type specifier for a node in the TimeloopFE library. More...
 
class  timeloopfe.common.nodes copy.GrabParentAddMe
 
class  timeloopfe.common.nodes copy.Node
 Base class for all nodes in the hierarchy. More...
 
class  timeloopfe.common.nodes copy.ListNode
 A node that is a list of other nodes. More...
 
class  timeloopfe.common.nodes copy.CombinableListNode
 A list node that can be combined with others by extending. More...
 
class  timeloopfe.common.nodes copy.FlatteningListNode
 A list node that flattens lists of lists. More...
 
class  timeloopfe.common.nodes copy.DictNode
 A node that is a dictionary of other nodes. More...
 

Namespaces

namespace  timeloopfe
 
namespace  timeloopfe.common
 
namespace  timeloopfe.common.nodes copy
 
namespace  timeloopfe.common.nodes
 copy Node classes for parsing and processing specification trees.
 

Functions

bool timeloopfe.common.nodes copy.is_subclass (Any x, Any of)
 
bool timeloopfe.common.nodes copy.isempty (Iterable x)
 

Variables

 timeloopfe.common.nodes copy.default_unspecified_ = Unspecified()
 
 timeloopfe.common.nodes copy.T = TypeVar("T", bound="Node")
 
 timeloopfe.common.nodes copy._local = threading.local()
 
 timeloopfe.common.nodes copy._thread_local = threading.local()
 
 timeloopfe.common.nodes copy.lock = threading.Lock()
 
 timeloopfe.common.nodes copy.top_spec