#include <CTermStack.h>
Public Types | |
| typedef CDegStackCore < NavigatorType, BlockProperty, std::bidirectional_iterator_tag, BaseType > | base |
| typedef base::size_type | size_type |
| typedef std::greater_equal < size_type > | size_comparer |
| typedef base::manager_type | manager_type |
Public Member Functions | |
| CDegStackBase () | |
| CDegStackBase (NavigatorType navi, const manager_type &mgr) | |
| void | proximate () |
| void | incrementBranch () |
| bool | maxOnThen (size_type deg) const |
Public Attributes | |
| integral_constant< bool, true > | takeLast |
| typedef CDegStackCore<NavigatorType, BlockProperty, std::bidirectional_iterator_tag, BaseType> polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::base |
| typedef base::manager_type polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::manager_type |
| typedef std::greater_equal<size_type> polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::size_comparer |
| typedef base::size_type polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::size_type |
| polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::CDegStackBase | ( | ) | [inline] |
| polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::CDegStackBase | ( | NavigatorType | navi, | |
| const manager_type & | mgr | |||
| ) | [inline] |
| void polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::incrementBranch | ( | ) | [inline] |
| bool polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::maxOnThen | ( | size_type | deg | ) | const [inline] |
| void polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::proximate | ( | ) | [inline] |
| integral_constant<bool, true> polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >::takeLast |
1.5.9