class Bindgen::Graph::Constant
- Bindgen::Graph::Constant
 - Bindgen::Graph::Node
 - Reference
 - Object
 
Overview
A constant value in Crystal and C++.  Stored as CONSTANT in Crystal, and
as static TYPE name = value in C++.
Defined in:
bindgen/graph/constant.crConstructors
Instance Method Summary
- 
        #constant?
        
          
Constants are constant.
 - 
        #value : Type
        
          
The value
 
Instance methods inherited from class Bindgen::Graph::Node
  
  
    
      constant? : Bool
    constant?, 
    
  
    
      crystal_prefix : String
    crystal_prefix, 
    
  
    
      diagnostics_path : String
    diagnostics_path, 
    
  
    
      find_root : Node
    find_root, 
    
  
    
      full_path : Array(Node)
    full_path, 
    
  
    
      kind_name : String
    kind_name, 
    
  
    
      name : String
    name, 
    
  
    
      parent : Container | Nil
    parent, 
    
  
    
      parent=(parent : Container | Nil)
    parent=, 
    
  
    
      path_name : String
    path_name, 
    
  
    
      set_tag(name : String, value : String = "")
    set_tag, 
    
  
    
      tag(name : String)
    tag, 
    
  
    
      tag?(name : String)
    tag?, 
    
  
    
      tags : Hash(String, String)
    tags, 
    
  
    
      unspecific_parent : Container | Nil
    unspecific_parent
    
  
    
  Constructor methods inherited from class Bindgen::Graph::Node
  
  
    
      new(name : String, parent : Container | Nil = nil)
    new
    
  
    
  
    
    
    
  
    
    
    
  
Constructor Detail
        
        def self.new(value : Bool | Float32 | Float64 | Int16 | Int32 | Int64 | Int8 | String | UInt16 | UInt32 | UInt64 | UInt8, name, parent)
        #