PolyBoRi
order_tags.h
Go to the documentation of this file.
00001 // -*- c++ -*-
00002 //*****************************************************************************
00013 //*****************************************************************************
00014 
00015 // include basic definitions
00016 #include "pbori_defs.h"
00017 
00018 #ifndef order_tags_h_
00019 #define order_tags_h_
00020 
00021 BEGIN_NAMESPACE_PBORI
00022 
00026 struct lex_tag {};
00027 
00031 struct dlex_tag {};
00032 
00036 struct dp_asc_tag {};
00037 
00041 template <class TagType>
00042 struct block_tag {};
00043 
00045 typedef block_tag<dlex_tag> block_dlex_tag;
00046 
00048 typedef block_tag<dp_asc_tag> block_dp_asc_tag;
00049 
00050 END_NAMESPACE_PBORI
00051 
00052 #endif // order_tags_h_