Go to the source code of this file.
 | 
| template<typename CharT , typename Traits , typename T >  | 
| std::basic_ostream< CharT, Traits > &  | vsmc::operator<< (std::basic_ostream< CharT, Traits > &os, const Sampler< T > &sampler) | 
|   | 
      
        
          | #define VSMC_RUNTIME_ASSERT_CORE_SAMPLER_FUNCTOR | 
          ( | 
            | 
          func,  | 
        
        
           | 
           | 
            | 
          caller,  | 
        
        
           | 
           | 
            | 
          name  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:        "**Sampler::" #caller "** INVALID " #name " OBJECT")
#define VSMC_RUNTIME_ASSERT(cond, msg)                                                                            
 
 
Definition at line 43 of file sampler.hpp.
 
 
      
        
          | #define VSMC_RUNTIME_ASSERT_CORE_SAMPLER_MONITOR_NAME | 
          ( | 
            | 
          iter,  | 
        
        
           | 
           | 
            | 
          map,  | 
        
        
           | 
           | 
            | 
          func  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:        (iter != map.end()), "**Sampler::" #func "** INVALID MONITOR NAME")
#define VSMC_RUNTIME_ASSERT(cond, msg)                                                                            
 
 
Definition at line 39 of file sampler.hpp.
 
 
      
        
          | #define VSMC_RUNTIME_WARNING_CORE_SAMPLER_INIT_BY_ITER | 
        
      
 
Value:        "**Sampler::initialize** A VALID INIT OBJECT IS SET "                 \
        "BUT INITILIALIZED BY ITERATING")
#define VSMC_RUNTIME_WARNING(cond, msg)                                                                          
 
 
Definition at line 47 of file sampler.hpp.