Go to the documentation of this file.
   17 #ifndef VCSN_DESIGN_PATTERN_PREDECLS_HH 
   18 # define VCSN_DESIGN_PATTERN_PREDECLS_HH 
   36   struct dynamic_traits;
 
   38   template<
typename S, 
typename T>
 
   39   struct SyntacticDecorator;
 
   41   template<
typename S, 
typename T>
 
   44   template<
typename S, 
typename T>
 
   47   struct default_slot_tag {};
 
   49   template<
typename S, 
typename Tag = default_slot_tag>
 
   52   template<
typename Self>
 
   55   template<
typename Self>
 
   58   struct undefined_type {};
 
   65 #endif // ! VCSN_DESIGN_PATTERN_PREDECLS_HH