linterpentry.h | linterpentry.h | |||
---|---|---|---|---|
// (C) 2008, 2010 D. V. Wiebe | // Copyright (C) 2008, 2010 D. V. Wiebe | |||
// | // | |||
/////////////////////////////////////////////////////////////////////////// | /////////////////////////////////////////////////////////////////////////// | |||
// | // | |||
// This file is part of the GetData project. | // This file is part of the GetData project. | |||
// | // | |||
// GetData is free software; you can redistribute it and/or modify it under | // GetData is free software; you can redistribute it and/or modify it under | |||
// the terms of the GNU Lesser General Public License as published by the | // the terms of the GNU Lesser General Public License as published by the | |||
// Free Software Foundation; either version 2.1 of the License, or (at your | // Free Software Foundation; either version 2.1 of the License, or (at your | |||
// option) any later version. | // option) any later version. | |||
// | // | |||
skipping to change at line 35 | skipping to change at line 35 | |||
#include <getdata/entry.h> | #include <getdata/entry.h> | |||
namespace GetData { | namespace GetData { | |||
class Dirfile; | class Dirfile; | |||
class LinterpEntry : public Entry { | class LinterpEntry : public Entry { | |||
friend class Dirfile; | friend class Dirfile; | |||
public: | public: | |||
LinterpEntry() : Entry::Entry() { E.field_type = GD_LINTERP_ENTRY; }; | LinterpEntry() : Entry() { E.field_type = GD_LINTERP_ENTRY; }; | |||
LinterpEntry(const char* field_code, const char* in_field, | LinterpEntry(const char* field_code, const char* in_field, | |||
const char* table, int fragment_index = 0); | const char* table, int fragment_index = 0); | |||
virtual const char *Input() const { return E.in_fields[0]; }; | virtual const char *Input() const { return E.in_fields[0]; }; | |||
virtual const char *Table() const { return E.u.linterp.table; }; | virtual const char *Table() const { return E.u.linterp.table; }; | |||
int SetInput(const char* field); | int SetInput(const char* field); | |||
int SetTable(const char* table, int move_table = 0); | int SetTable(const char* table, int move_table = 0); | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |