StringUtility::FileNameClassification Class Reference

#include <string_functions.h>

List of all members.

Public Member Functions

 FileNameClassification (FileNameLocation loc, const FileNameLibrary &lib, int dist)
 FileNameClassification ()
FileNameLocation getLocation () const
FileNameLibrary getLibrary () const
int getDistanceFromSourceDirectory () const
bool isUserCode () const
bool isLibraryCode () const
std::string getLibraryName () const

Private Attributes

FileNameLocation location
FileNameLibrary library
int distance


Constructor & Destructor Documentation

StringUtility::FileNameClassification::FileNameClassification ( FileNameLocation  loc,
const FileNameLibrary lib,
int  dist 
) [inline]

StringUtility::FileNameClassification::FileNameClassification (  )  [inline]


Member Function Documentation

FileNameLocation StringUtility::FileNameClassification::getLocation (  )  const [inline]

FileNameLibrary StringUtility::FileNameClassification::getLibrary (  )  const [inline]

int StringUtility::FileNameClassification::getDistanceFromSourceDirectory (  )  const [inline]

bool StringUtility::FileNameClassification::isUserCode (  )  const [inline]

bool StringUtility::FileNameClassification::isLibraryCode (  )  const [inline]

std::string StringUtility::FileNameClassification::getLibraryName (  )  const [inline]


Member Data Documentation

FileNameLocation StringUtility::FileNameClassification::location [private]

FileNameLibrary StringUtility::FileNameClassification::library [private]

int StringUtility::FileNameClassification::distance [private]


The documentation for this class was generated from the following file:
Generated on Mon Aug 30 21:42:31 2010 for ROSE by  doxygen 1.4.7