Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Build::FilesSelection Struct Reference

Describes an additive / subtractive selection of files. More...

#include <Build.h>

Public Types

enum  Action {
  Add ,
  Remove
}
 Add or removes from selection. More...
 

Public Member Functions

bool operator== (const FilesSelection &other) const
 

Public Attributes

Action action = Add
 Operation type (add or remove files) More...
 
String base
 Base path (not containing *) More...
 
String mask
 Mask suffix (can contain *) More...
 

Detailed Description

Describes an additive / subtractive selection of files.

Member Enumeration Documentation

◆ Action

Add or removes from selection.

Enumerator
Add 

Add files.

Remove 

Remove files.

Member Data Documentation

◆ action

Action SC::Build::FilesSelection::action = Add

Operation type (add or remove files)

◆ base

String SC::Build::FilesSelection::base

Base path (not containing *)

◆ mask

String SC::Build::FilesSelection::mask

Mask suffix (can contain *)


The documentation for this struct was generated from the following file: