35 #ifndef OPENMS_METADATA_SOURCEFILE_H 
   36 #define OPENMS_METADATA_SOURCEFILE_H 
   60     static const std::string NamesOfChecksumType[SIZE_OF_CHECKSUMTYPE];
 
   77     const String& getNameOfFile() 
const;
 
   79     void setNameOfFile(
const String& name_of_file);
 
   82     const String& getPathToFile() 
const;
 
   84     void setPathToFile(
const String& path_path_to_file);
 
   87     Real getFileSize() 
const;
 
   89     void setFileSize(
Real file_size);
 
   92     const String& getFileType() 
const;
 
   94     void setFileType(
const String& file_type);
 
   97     const String& getChecksum() 
const;
 
  104     const String& getNativeIDType() 
const;
 
  106     void setNativeIDType(
const String& type);
 
  119 #endif // OPENMS_METADATA_SOURCEFILE_H 
String name_of_file_
Definition: SourceFile.h:109
float Real
Real type. 
Definition: Types.h:109
A more convenient string class. 
Definition: String.h:56
Representation of controlled vocabulary term list. 
Definition: CVTermList.h:54
ChecksumType
Type of the checksum. 
Definition: SourceFile.h:52
Description of a file location, used to store the origin of (meta) data. 
Definition: SourceFile.h:47
String path_to_file_
Definition: SourceFile.h:110
String file_type_
Definition: SourceFile.h:112
Unknown checksum type. 
Definition: SourceFile.h:54
DoubleReal file_size_
Definition: SourceFile.h:111
Secure Hash Algorithm-1. 
Definition: SourceFile.h:55
String checksum_
Definition: SourceFile.h:113
Message-Digest algorithm 5. 
Definition: SourceFile.h:56
ChecksumType checksum_type_
Definition: SourceFile.h:114
String native_id_type_
Definition: SourceFile.h:115