/usr/include/Eris-1.3/Eris/TypeBoundRedispatch.h is in liberis-1.3-dev 1.3.21-0.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #ifndef ERIS_TYPE_BOUND_REDISPATCH_H
#define ERIS_TYPE_BOUND_REDISPATCH_H
#include <Eris/Redispatch.h>
#include <set>
namespace Eris
{
class TypeInfo;
typedef std::set<TypeInfo*> TypeInfoSet;
class TypeBoundRedispatch : public Redispatch
{
public:
TypeBoundRedispatch(Connection* con, const Atlas::Objects::Root& obj, TypeInfo* unbound);
TypeBoundRedispatch(Connection* con, const Atlas::Objects::Root& obj, const TypeInfoSet& unbound);
void onBound(TypeInfo* bound);
void onBadType(TypeInfo* bad);
private:
Connection* m_con;
TypeInfoSet m_unbound;
};
}
#endif
|