Contains settings for printing and prints a summary of an RField instance.
This visitor is used by RNTupleReader::Print()
Definition at line 113 of file RFieldVisitor.hxx.
Private Attributes | |
| int | fAvailableSpaceKeyString | 
| int | fAvailableSpaceValueString | 
| int | fDeepestLevel | 
| int | fFieldNo = 1 | 
| std::string | fFieldNoPrefix | 
| char | fFrameSymbol | 
| To render the output, use an asterix (*) by default to draw table lines and boundaries.   | |
| int | fNumFields | 
| std::ostream & | fOutput | 
| Where to write the printout to.   | |
| std::string | fTreePrefix | 
| int | fWidth | 
| Indicates maximal number of allowed characters per line.   | |
#include <ROOT/RFieldVisitor.hxx>
      
  | 
  inline | 
Definition at line 130 of file RFieldVisitor.hxx.
      
  | 
  inline | 
Computes how many characters should be placed between the frame symbol and ':' for left and right side of ':' for visually pleasing output.
Definition at line 157 of file RFieldVisitor.hxx.
| void ROOT::Experimental::RPrintSchemaVisitor::SetDeepestLevel | ( | int | d | ) | 
Definition at line 54 of file RFieldVisitor.cxx.
      
  | 
  inline | 
Definition at line 139 of file RFieldVisitor.hxx.
| void ROOT::Experimental::RPrintSchemaVisitor::SetNumFields | ( | int | n | ) | 
Definition at line 59 of file RFieldVisitor.cxx.
      
  | 
  inline | 
Definition at line 140 of file RFieldVisitor.hxx.
      
  | 
  finalvirtual | 
Prints summary of Field.
Implements ROOT::Experimental::Detail::RFieldVisitor.
Definition at line 65 of file RFieldVisitor.cxx.
      
  | 
  finalvirtual | 
Reimplemented from ROOT::Experimental::Detail::RFieldVisitor.
Definition at line 96 of file RFieldVisitor.cxx.
      
  | 
  private | 
Definition at line 123 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 124 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 121 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 125 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 127 of file RFieldVisitor.hxx.
      
  | 
  private | 
To render the output, use an asterix (*) by default to draw table lines and boundaries.
Definition at line 118 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 122 of file RFieldVisitor.hxx.
      
  | 
  private | 
Where to write the printout to.
Definition at line 116 of file RFieldVisitor.hxx.
      
  | 
  private | 
Definition at line 126 of file RFieldVisitor.hxx.
      
  | 
  private | 
Indicates maximal number of allowed characters per line.
Definition at line 120 of file RFieldVisitor.hxx.