14#ifndef VECTOR_OPERATIONS_H
15#define VECTOR_OPERATIONS_H
23 std::vector<std::string>
SplitString( std::string & s,
char delimiter,
bool IncludeEmptyStrings =
false );
24 std::vector<std::string>
CombineUniques(
const std::vector<std::string> & v1,
const std::vector<std::string> & v2);
26 bool FullSearch(
const std::vector<std::string> & v1,
const std::vector<std::string> & v2);
27 int ComparePaths(
const std::vector<std::string> & v1,
const std::vector<std::string> & v2 );
std::vector< size_t > vec
int CyclicCompareNames(const std::string &name1, const std::string &name2)
std::vector< std::string > SplitString(std::string &s, char delimiter, bool IncludeEmptyStrings=false)
int CompareObjectNames(const std::string &name1, const std::string &name2)
void PathCERR(const std::vector< std::string > &vec)
int ComparePaths(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
void PathCOUT(const std::vector< std::string > &vec)
std::vector< std::string > CombineUniques(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
bool FullSearch(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
int VectorContains(std::vector< std::string > *, std::string *)