|
Public Member Functions |
| OneToManyRelationBase (const char *a_left_class_name, const char *a_right_class_name, const char *a_table_name, class Connection *a_database_connection, const char *a_left_column_name=NULL, const char *a_right_column_name=NULL) |
virtual bool | InsertCouple (RefBase &left, RefBase &right) |
virtual bool | DeleteCouple (RefBase &left, RefBase &right) |
virtual bool | LDeleteAll (class RefBase &right) |
virtual bool | RDeleteAll (class RefBase &left) |
virtual bool | WriteDDL (std::ofstream &S, class Database &Db) |
virtual bool | ExistsCouple (const class RefBase &left, const class RefBase &right) |
| OneToManyRelationBase (const OneToManyRelationBase &R) |
Protected Member Functions |
virtual class ResultBase * | _LGetAll (ResultBase *rb, const class RefBase &right, const class QueRefProto &query=EQUERY) |
virtual ResultBase * | _RGetAll (ResultBase *rb, const class RefBase &left, const class QueRefProto &query=EQUERY) |
virtual const char * | _TableName () const |