diff options
author | Drew Richardson <drew.richardson@arm.com> | 2011-09-30 12:00:00 -0700 |
---|---|---|
committer | Drew Richardson <drew.richardson@arm.com> | 2014-12-19 15:16:17 -0800 |
commit | c5f78695067d4614bcb494d5f54bde4405c43609 (patch) | |
tree | 5413ee61289c45be1917e93852d491aa1f778087 /daemon/LocalCapture.h | |
parent | 73158f9d05b7087bb6ff895e820017af3c94a1a6 (diff) |
gator: Version 5.75.7
Signed-off-by: Drew Richardson <drew.richardson@arm.com>
Diffstat (limited to 'daemon/LocalCapture.h')
-rw-r--r-- | daemon/LocalCapture.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/daemon/LocalCapture.h b/daemon/LocalCapture.h new file mode 100644 index 0000000..f2db593 --- /dev/null +++ b/daemon/LocalCapture.h @@ -0,0 +1,27 @@ +/** + * Copyright (C) ARM Limited 2010-2011. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef __LOCAL_CAPTURE_H__ +#define __LOCAL_CAPTURE_H__ + +#include "ReadSession.h" + +class LocalCapture { +public: + LocalCapture(); + ~LocalCapture(); + void write(char *string); + void copyImages(ImageLinkList* ptr); + void createAPCDirectory(char* target_path, char* name); +private: + char* createUniqueDirectory(const char* path, const char* ending, char* title); + void replaceAll(char* target, const char* find, const char* replace, unsigned int size); + int removeDirAndAllContents(char *path); +}; + +#endif //__LOCAL_CAPTURE_H__ |