Home | History | Annotate | Download | only in include

Lines Matching refs:NCursesFieldType

57 class NCURSES_IMPEXP NCursesFieldType
69 NCursesFieldType(FIELDTYPE *f) : fieldtype(f) {
72 virtual ~NCursesFieldType() {}
78 NCursesFieldType()
83 NCursesFieldType& operator=(const NCursesFieldType& rhs)
91 NCursesFieldType(const NCursesFieldType& rhs)
109 NCursesFieldType* ftype; // Associated field type
121 ftype(STATIC_CAST(NCursesFieldType*)(0))
133 ftype(STATIC_CAST(NCursesFieldType*)(0))
313 inline void set_fieldtype(NCursesFieldType& f) {
319 inline NCursesFieldType* fieldtype() const {
721 class NCURSES_IMPEXP Alpha_Field : public NCursesFieldType
732 : NCursesFieldType(TYPE_ALPHA),
737 class NCURSES_IMPEXP Alphanumeric_Field : public NCursesFieldType
748 : NCursesFieldType(TYPE_ALNUM),
753 class NCURSES_IMPEXP Integer_Field : public NCursesFieldType
766 : NCursesFieldType(TYPE_INTEGER),
771 class NCURSES_IMPEXP Numeric_Field : public NCursesFieldType
784 : NCursesFieldType(TYPE_NUMERIC),
789 class NCURSES_IMPEXP Regular_Expression_Field : public NCursesFieldType
806 : NCursesFieldType(TYPE_REGEXP),
817 NCursesFieldType::operator=(rhs);
823 : NCursesFieldType(rhs),
834 class NCURSES_IMPEXP Enumeration_Field : public NCursesFieldType
849 : NCursesFieldType(TYPE_ENUM),
859 NCursesFieldType::operator=(rhs);
865 : NCursesFieldType(rhs),
873 class NCURSES_IMPEXP IPV4_Address_Field : public NCursesFieldType
881 IPV4_Address_Field() : NCursesFieldType(TYPE_IPV4) {
896 class NCURSES_IMPEXP UserDefinedFieldType : public NCursesFieldType
925 UserDefinedFieldType() : NCursesFieldType(generic_fieldtype) {