SIS
Symmetric Index Structures
|
#include "../../../bas/lml/base.h"
#include <string>
#include <tuple>
Go to the source code of this file.
Namespaces | |
namespace | lmu |
namespace | lmu::cis |
namespace | lmu::cis::sis |
Defines | |
#define | ENUMKEYWORD enum |
#define | ENUMNAMESPACE EnumShare |
Typedefs | |
typedef definitions for all derived automata | |
Collect these here. | |
typedef std::string | lmu::cis::sis::DocumentName |
typedef UINT | lmu::cis::sis::DocumentLength |
typedef UINT | lmu::cis::sis::DocumentPosition |
typedef UINT | lmu::cis::sis::State |
typedef UINT | lmu::cis::sis::SinkState |
typedef DocumentPosition | lmu::cis::sis::RelativeDocumentPosition |
typedef DocumentPosition | lmu::cis::sis::AbsoluteDocumentPosition |
typedef DocumentPosition | lmu::cis::sis::ActualDocumentPosition |
typedef std::tuple < RelativeDocumentPosition, AbsoluteDocumentPosition, ActualDocumentPosition > | lmu::cis::sis::PositionsTuple |
tuple: relative position in this current document ~ absolute position in the whole concatenated string of documents ~ actual absolute position in the whole concatenated string of documents (including sharp and dollar signs) | |
Variables | |
ManagedAutomatonStage | |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::EMPTY |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::UNSORTED |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::SORTED |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::SHRUNK |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::TARJANTABLE |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::INDEXED |
ENUMKEYWORD ManagedAutomatonStage | lmu::cis::sis::CLOSED |
#define ENUMKEYWORD enum |
Definition at line 278 of file cppbase.hpp.
#define ENUMNAMESPACE EnumShare |
Definition at line 279 of file cppbase.hpp.