Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
CommitFile () | |
CommitFile (QString relativePath, qint64 size, std::unique_ptr< char[], CommitFileContentDeleter > content) | |
CommitFile (QString relativePath, qint64 size, std::unique_ptr< char[]> content) | |
const char * | content () const |
Public Attributes | |
QString | relativePath_ |
qint64 | size_ {} |
Private Attributes | |
std::unique_ptr< char[]> | content_ |
std::unique_ptr< char[], CommitFileContentDeleter > | contentWithDeleter_ |
FilePersistence::CommitFile::CommitFile | ( | ) |
FilePersistence::CommitFile::CommitFile | ( | QString | relativePath, |
qint64 | size, | ||
std::unique_ptr< char[]> | content | ||
) |
FilePersistence::CommitFile::CommitFile | ( | QString | relativePath, |
qint64 | size, | ||
std::unique_ptr< char[], CommitFileContentDeleter > | content | ||
) |
const char * FilePersistence::CommitFile::content | ( | ) | const |
|
private |
|
private |
QString FilePersistence::CommitFile::relativePath_ |
qint64 FilePersistence::CommitFile::size_ {} |