GIT
/
REPO
/
FRED-BOY
Projects
/
odcread.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e2fd5de
)
Documentation for alien.h
author
Gert van Valkenhoef <g.h.m.van.valkenhoef@rug.nl>
Wed, 9 Nov 2011 18:16:23 +0000
(18:16 +0000)
committer
Gert van Valkenhoef <g.h.m.van.valkenhoef@rug.nl>
Wed, 9 Nov 2011 18:16:23 +0000
(18:16 +0000)
alien.h
patch
|
blob
|
history
diff --git
a/alien.h
b/alien.h
index 9f061dc412224be3e1236b94191afb3b54ee5faa..77db1febc2239e3d12886ff7ee8e44e2a8edc90f 100644
(file)
--- a/
alien.h
+++ b/
alien.h
@@
-43,6
+43,11
@@
struct AlienPart : public AlienComponent {
virtual void accept(Visitor &visitor) const;
};
+/**
+ * Any type that's not registered is treated as an "Alien".
+ * This allows us to read files even if they contain things we're not aware of.
+ * The alien will consist of AlienComponents, some of which we may be able to read.
+ */
class Alien : public Store {
const TypePath d_path;
std::vector<AlienComponent*> d_comps;
DEADSOFTWARE 2012-2025