#include <qmp.hh>
 | 
| static symbol  | sname () | 
|   | 
| static qmp  | make (std::istream &is) | 
|   | Build from the description in is.  More...
  | 
|   | 
| static value_t  | zero () | 
|   | 
| static value_t  | one () | 
|   | 
| static value_t  | add (const value_t l, const value_t r) | 
|   | 
| static value_t  | sub (const value_t l, const value_t r) | 
|   | 
| static value_t  | mul (const value_t l, const value_t r) | 
|   | 
| static bool  | is_special (const value_t) | 
|   | 
| static bool  | is_zero (const value_t v) | 
|   | 
| static bool  | is_one (const value_t v) | 
|   | 
| static bool  | equal (const value_t l, const value_t r) | 
|   | 
| static bool  | less (value_t l, value_t r) | 
|   | Whether < r.  More...
  | 
|   | 
| static constexpr bool  | is_commutative () | 
|   | 
| static constexpr bool  | has_lightening_weights () | 
|   | 
| static constexpr bool  | show_one () | 
|   | 
| static constexpr star_status_t  | star_status () | 
|   | 
| static value_t  | abs (const value_t v) | 
|   | 
| static value_t  | transpose (const value_t v) | 
|   | 
| static size_t  | hash (value_t v) | 
|   | 
| static value_t  | conv (self_t, value_t v) | 
|   | 
| static value_t  | conv (z, z::value_t v) | 
|   | 
| static value_t  | conv (b, b::value_t v) | 
|   | 
| static value_t  | conv (std::istream &i, bool=true) | 
|   | 
| static std::ostream &  | print (const value_t v, std::ostream &o=std::cout, format fmt={}) | 
|   | 
Definition at line 25 of file qmp.hh.
 
  
  
      
        
          | static value_t vcsn::detail::qmp_impl::conv  | 
          ( | 
          std::istream &  | 
          i,  | 
         
        
           | 
           | 
          bool  | 
           = true  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static bool vcsn::detail::qmp_impl::equal  | 
          ( | 
          const value_t  | 
          l,  | 
         
        
           | 
           | 
          const value_t  | 
          r  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static constexpr bool vcsn::detail::qmp_impl::has_lightening_weights  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static size_t vcsn::detail::qmp_impl::hash  | 
          ( | 
          value_t  | 
          v | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static constexpr bool vcsn::detail::qmp_impl::is_commutative  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static bool vcsn::detail::qmp_impl::is_one  | 
          ( | 
          const value_t  | 
          v | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static bool vcsn::detail::qmp_impl::is_special  | 
          ( | 
          const value_t  | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static bool vcsn::detail::qmp_impl::is_zero  | 
          ( | 
          const value_t  | 
          v | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
Whether < r. 
Definition at line 116 of file qmp.hh.
 
 
  
  
      
        
          | static qmp vcsn::detail::qmp_impl::make  | 
          ( | 
          std::istream &  | 
          is | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static value_t vcsn::detail::qmp_impl::one  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static std::ostream& vcsn::detail::qmp_impl::print  | 
          ( | 
          const value_t  | 
          v,  | 
         
        
           | 
           | 
          std::ostream &  | 
          o = std::cout,  | 
         
        
           | 
           | 
          format  | 
          fmt = {}  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | std::ostream& vcsn::detail::qmp_impl::print_set  | 
          ( | 
          std::ostream &  | 
          o,  | 
         
        
           | 
           | 
          format  | 
          fmt = {}  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | static constexpr bool vcsn::detail::qmp_impl::show_one  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static symbol vcsn::detail::qmp_impl::sname  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static constexpr star_status_t vcsn::detail::qmp_impl::star_status  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static value_t vcsn::detail::qmp_impl::zero  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
The documentation for this class was generated from the following file: