Documentation for OpenFLUID 2.2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FilesystemCommon.hpp File Reference

Detailed Description

#include "tests-config.hpp"
Include dependency graph for FilesystemCommon.hpp:

Go to the source code of this file.

Classes

struct  TestInfo< A, E >
 

Typedefs

template<class A , class E >
using TestInfoList = std::vector< TestInfo< A, E > >
 
template<class A >
using BoolTestInfoList = std::vector< A >
 

Variables

const TestInfoList< std::vector< std::string >, std::string > JoinedPaths
 
const TestInfoList< std::string, std::vector< std::string > > SplittedPaths
 
const BoolTestInfoList< std::pair< std::string, std::string > > ContainedPaths
 
const TestInfoList< std::string, std::string > UnixPathsWithTrailing
 
const TestInfoList< std::pair< std::string, char >, std::string > WinPathsWithTrailing
 
const TestInfoList< std::string, std::string > UnixPathsToGeneric
 
const TestInfoList< std::string, std::string > UnixPathsToGenericClean
 
const TestInfoList< std::string, std::string > UnixPathsToNative
 
const TestInfoList< std::string, std::string > WinPathsToGeneric
 
const TestInfoList< std::string, std::string > WinPathsToGenericClean
 
const TestInfoList< std::string, std::string > WinPathsToNative
 
const TestInfoList< std::string, std::vector< std::string > > PathsComponents
 
const TestInfoList< std::pair< std::string, std::string >, std::string > RelativePaths
 
const TestInfoList< std::string, bool > IsDirPaths
 
const TestInfoList< std::string, bool > IsFilePaths
 
const TestInfoList< std::string, bool > ExistsPaths
 

Typedef Documentation

◆ BoolTestInfoList

template<class A >
using BoolTestInfoList = std::vector<A>

◆ TestInfoList

template<class A , class E >
using TestInfoList = std::vector<TestInfo<A,E> >

Variable Documentation

◆ ContainedPaths

const BoolTestInfoList<std::pair<std::string,std::string> > ContainedPaths

◆ ExistsPaths

const TestInfoList<std::string,bool> ExistsPaths

◆ IsDirPaths

const TestInfoList<std::string,bool> IsDirPaths

◆ IsFilePaths

const TestInfoList<std::string,bool> IsFilePaths

◆ JoinedPaths

const TestInfoList<std::vector<std::string>,std::string> JoinedPaths

◆ PathsComponents

const TestInfoList<std::string,std::vector<std::string> > PathsComponents

◆ RelativePaths

const TestInfoList<std::pair<std::string,std::string>,std::string> RelativePaths

◆ SplittedPaths

const TestInfoList<std::string,std::vector<std::string> > SplittedPaths

◆ UnixPathsToGeneric

const TestInfoList<std::string,std::string> UnixPathsToGeneric

◆ UnixPathsToGenericClean

const TestInfoList<std::string,std::string> UnixPathsToGenericClean

◆ UnixPathsToNative

const TestInfoList<std::string,std::string> UnixPathsToNative

◆ UnixPathsWithTrailing

const TestInfoList<std::string,std::string> UnixPathsWithTrailing

◆ WinPathsToGeneric

const TestInfoList<std::string,std::string> WinPathsToGeneric

◆ WinPathsToGenericClean

const TestInfoList<std::string,std::string> WinPathsToGenericClean

◆ WinPathsToNative

const TestInfoList<std::string,std::string> WinPathsToNative

◆ WinPathsWithTrailing

const TestInfoList<std::pair<std::string,char>,std::string> WinPathsWithTrailing