#include <HxBpoBind2Val.h>
Public Types | |
| typedef HxTagTransInVar | TransVarianceCategory | 
| Functor is translation invariant. More... | |
Public Methods | |
| HxBpoBind2Val (HxTagList &tags) | |
| Constructor : obtain value from taglist. More... | |
| DstValT | doIt (const SrcValT &x) | 
| Actual operation : bpoOp (x, value). More... | |
Static Public Methods | |
| HxString | className () | 
| The name is that of BpoOpT. More... | |
In other words, this class turns the binary operation BpoOpT into a unary operation by using a constant value obtained from the taglist.
      
  | 
  |||||
| 
 Functor is translation invariant. 
  | 
  
      
  | 
  ||||||||||
| 
 Constructor : obtain value from taglist. 
 
 00029                                                    : _bpoOp(tags)
00030                         { _value = HxGetTag<HxValue>(tags, "value"); }
 | 
  
      
  | 
  ||||||||||
| 
 Actual operation : bpoOp (x, value). 
 
 00034                         { return _bpoOp.doIt(x, _value); }
 | 
  
      
  | 
  |||||||||
| 
 The name is that of BpoOpT. 
 
 00038                         { return BpoOpT::className(); }
 | 
  
1.2.12 written by Dimitri van Heesch,
 © 1997-2001