dextool.type

Members

Enums

WriteStrategy
enum WriteStrategy

Used when writing data to files on the filesystem.

Structs

AbsolutePath
struct AbsolutePath

The path is guaranteed to be the absolute path.

DirName
struct DirName

No guarantee regarding the path. May be absolute, relative, contain a '~'. The user of this type must do all the safety checks to ensure that the datacontained in valid.

Exists
struct Exists(T)

During construction checks that the file exists on the filesystem.

FileName
struct FileName

No guarantee regarding the path. May be absolute, relative, contain a '~'. The user of this type must do all the safety checks to ensure that the datacontained in valid.

FilePrefix
struct FilePrefix

Prefix used for prepending generated files.

FilterClangFlag
struct FilterClangFlag

Flags to exclude from the flags passed on to the clang parser.

Path
struct Path

No guarantee regarding the path. May be absolute, relative, contain a '~'. The user of this type must do all the safety checks to ensure that the datacontained in valid.

RawCliArguments
struct RawCliArguments

The raw arguments from the command line.

StubPrefix
struct StubPrefix

Prefix used for prepending generated code with a unique string to avoid name collisions. See specific functions for how it is used.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

Date

Date: 2015-2017, Joakim Brännström

License

MPL-2, Mozilla Public License 2.0