SVN Commit by dpage: r6014 - in trunk/pgadmin3/pgadmin: dlg include/schema schema
От | svn@pgadmin.org |
---|---|
Тема | SVN Commit by dpage: r6014 - in trunk/pgadmin3/pgadmin: dlg include/schema schema |
Дата | |
Msg-id | 200703092356.l29NuCQi005536@developer.pgadmin.org обсуждение исходный текст |
Список | pgadmin-hackers |
Author: dpage Date: 2007-03-09 23:56:11 +0000 (Fri, 09 Mar 2007) New Revision: 6014 Revision summary: http://svn.pgadmin.org/cgi-bin/viewcvs.cgi/?rev=6014&view=rev Log: Rewrite a large chunk of the pgFunction class to remove the reliance on pre-formatted strings of parameter names modes andtypes. Instead, maintain arrays of each and reconstruct the signature on the fly as required. Unfortunately this meant un-constifying GetFullName(), hence the number of schema classes hit by this. Modified: trunk/pgadmin3/pgadmin/dlg/dlgFunction.cpp trunk/pgadmin3/pgadmin/include/schema/pgAggregate.h trunk/pgadmin3/pgadmin/include/schema/pgForeignKey.h trunk/pgadmin3/pgadmin/include/schema/pgFunction.h trunk/pgadmin3/pgadmin/include/schema/pgObject.h trunk/pgadmin3/pgadmin/include/schema/pgOperator.h trunk/pgadmin3/pgadmin/include/schema/pgOperatorClass.h trunk/pgadmin3/pgadmin/include/schema/pgOperatorFamily.h trunk/pgadmin3/pgadmin/include/schema/pgSchema.h trunk/pgadmin3/pgadmin/include/schema/pgServer.h trunk/pgadmin3/pgadmin/schema/pgAggregate.cpp trunk/pgadmin3/pgadmin/schema/pgForeignKey.cpp trunk/pgadmin3/pgadmin/schema/pgFunction.cpp trunk/pgadmin3/pgadmin/schema/pgOperator.cpp trunk/pgadmin3/pgadmin/schema/pgSchema.cpp trunk/pgadmin3/pgadmin/schema/pgServer.cpp
В списке pgadmin-hackers по дате отправления: