TuttleOFX  1
commonDefinitions.hpp File Reference
#include <string>
#include <cstddef>
#include <unistd.h>
Include dependency graph for commonDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std
namespace  sequenceParser

Defines

#define PROPERTIES_WIDTH   3
#define NAME_WIDTH   50
#define NAME_WIDTH_WITH_DIR   80
#define SEQUENCE_PARSER_OUTPUT_COLOR_FILES

Typedefs

typedef ::ssize_t std::ssize_t
typedef std::ssize_t sequenceParser::Time

Enumerations

enum  sequenceParser::EMaskType {
  sequenceParser::eMaskTypeUndefined = 0, sequenceParser::eMaskTypeDirectory = 1, sequenceParser::eMaskTypeFile = eMaskTypeDirectory * 2, sequenceParser::eMaskTypeSequence = eMaskTypeFile * 2,
  sequenceParser::eMaskTypeDefault = eMaskTypeSequence
}
enum  sequenceParser::EMaskOptions {
  sequenceParser::eMaskOptionsNone = 0, sequenceParser::eMaskOptionsProperties = 1, sequenceParser::eMaskOptionsPath = eMaskOptionsProperties * 2, sequenceParser::eMaskOptionsAbsolutePath = eMaskOptionsPath * 2,
  sequenceParser::eMaskOptionsRecursive = eMaskOptionsAbsolutePath * 2, sequenceParser::eMaskOptionsNegativeIndexes = eMaskOptionsRecursive * 2, sequenceParser::eMaskOptionsSequenceBasedOnFilename = eMaskOptionsNegativeIndexes * 2, sequenceParser::eMaskOptionsDotFile = eMaskOptionsSequenceBasedOnFilename * 2,
  sequenceParser::eMaskOptionsColor = eMaskOptionsDotFile * 2, sequenceParser::eMaskOptionsDefault = ( eMaskOptionsPath | eMaskOptionsColor )
}

Functions

EMaskType sequenceParser::operator~ (const EMaskType &a)
EMaskType sequenceParser::operator&= (EMaskType &a, const EMaskType &b)
EMaskType sequenceParser::operator|= (EMaskType &a, const EMaskType &b)
EMaskType sequenceParser::operator| (const EMaskType &a, const EMaskType &b)
EMaskOptions sequenceParser::operator|= (EMaskOptions &a, const EMaskOptions &b)
EMaskOptions sequenceParser::operator| (const EMaskOptions &a, const EMaskOptions &b)
EMaskOptions sequenceParser::remove (EMaskOptions &a, const EMaskOptions &b)
template<typename T >
sequenceParser::greatestCommonDivisor (T a, T b)

Variables

static const std::string sequenceParser::kColorStd = ""
static const std::string sequenceParser::kColorFolder = ""
static const std::string sequenceParser::kColorFile = ""
static const std::string sequenceParser::kColorSequence = ""
static const std::string sequenceParser::kColorError = ""

Define Documentation

#define NAME_WIDTH   50
#define NAME_WIDTH_WITH_DIR   80
#define PROPERTIES_WIDTH   3
#define SEQUENCE_PARSER_OUTPUT_COLOR_FILES

Definition at line 40 of file commonDefinitions.hpp.