C++ (CPP), java, CS (CSharp) Code Generator ProCG for Data Layer, Data Access Layer and Component Layer source code generation
Professional Code Generator saves a third of the total cost of application development
View Demo
Login/Register
Registered users click login to work with ProCG. New users click register.
Login Register
Professional Code Generator Product Information

Product Overview
Glossary Definitions
ProCG Snapshots
Sample Project
Generated Files
Generated Code Usage
Work Flow
Pricing Structure
User Guide
Step by Step Demos
New User Registration
   
Professional Code Generator Resources
Professional Code Generator brochure. Download..  

Professional Code Generator demonstration. View Now..

HomeAbout UsProduct Overview of Professional Code GeneratorFrequently Asked QuestionsSupportContact Us
 


CPP / C++ Code Generator: Generated files for CPP - ADO Using Smart Pointers by Professional Code Generator

 
 

Generated files for each Record (Player as an example)

 
 
Player.h
PlayerBase.h
Data Layer for Player record.

This class holds the Player fields and functions to to work with ADO object Command and Recordset. And more
Player.cpp
PlayerBase.cpp
Implementation of Player.h
PlayerPK.h
PlayerPKBase.h
Class definition for the Player primary key
PlayerPK.cpp
PlayerPKBase.cpp
Implementation of PlayerPK.h
PlayerRecord.h
PlayerRecordBase.h
Database Layer for player record.

This is a class definition that defines all the functions needed to work the database
PlayerRecord.cpp
PlayerRecordBase.cpp
Implementation of PlayerRec.h
 
 



Test Generated files:

 
  ProCG generates (if you request) a full Visual C++ project with all the files needed to run the test program and to test all generated files.

 
 
StdAfx.h
StdAfx.cpp
 
SetupDlg.h
SetupDlg.cpp
Dialog box for setting the parameters of the program like the database parameters.
PlayerTest.h
PlayerTest.cpp
Application
MainFrm.h
MainFrm.cpp
Main Frame
PlayerTestDoc.h
PlayerTestDoc.cpp
Document
PlayerTestView.h
PlayerTestView.cpp
View
PlayerTest.dsp Project work space
Resource.h  
PlayerTest.rc Resources
res/Test.ico
res/Test.rc2
res/Toolbar.bmp
res/TestDoc.ico
Resources
 
 
For simplicity we show example for the player table only.

 
 

Generated files for each Structure(PlayerParams as an example)

 
 
PlayerParams.h
PlayerParamsBase.h
Data Layer for PlayerParams structure.

This class holds the PlayerParams fields and functions to to work with ADO object Command and Recordset.
And more.
PlayerParams.cpp
PlayerParamsBase.cpp
Implementation of PlayerParams.h and PlayerParamsBase.h
 
 


Generated files for Sport Example:

 
 
City Record League Record Player Record
City.h
CityBase.h
League.h
LeagueBase.h
Player.h
PlayerBase.h
City.cpp
CityBase.cpp
League.cpp
LeagueBase.cpp
Player.cpp
PlayerBase.cpp
CityPK.h
CityPKBase.h
LeaguePK.h
LeaguePKBase.h
PlayerPK.h
PlayerPKBase.h
CityPK.cpp
CityPKBase.cpp
LeaguePK.cpp
LeaguePKBase.cpp
PlayerPK.cpp
PlayerPKBase.cpp
CityRecord.h
CityRecordBase.h
LeagueRecord.h
LeagueRecordBase.h
PlayerRecord.h
PlayerRecordBase.h
CityRecord.cpp
CityRecordBase.cpp
LeagueRecord.cpp
LeagueRecordBase.cpp
PlayerRecord.cpp
PlayerRecordBase.cpp
City.sql League.sql Player.sql
PlayerCards Record PlayerParams Structure States Record
PlayerCards.h
PlayerCardsBase.h
PlayerParams.h
PlayerParamsBase.h
States.h
StatesBase.h
PlayerCards.cpp
PlayerCardsBase.cpp
PlayerParams.cpp
PlayerParamsBase.cpp
States.cpp
StatesBase.cpp
PlayerCardsPK.h
PlayerCardsPKBase.h
  StatesPK.h
StatesPKBase.h
PlayerCardsPK.cpp
PlayerCardsPKBase.cpp
  StatesPK.cpp
StatesPKBase.cpp
PlayerCardsRecord.h
PlayerCardsRecordBase.h
  StatesRecord.h
StatesRecordBase.h
PlayerCardsRecord.cpp
PlayerCardsRecordBase.cpp
  StatesRecord.cpp
StatesRecord.Basecpp
Team Record TeamPlayer Record PlayerTest
Team.h
TeamBase.h
TeamPlayer.h
TeamPlayerBase.h
PlayerTest.h
Team.cpp
TeamBase.cpp
TeamPlayer.cpp
TeamPlayerBase.cpp
PlayerTest.cpp
TeamPK.h
TeamPKBase.h
TeamPlayerPK.h
TeamPlayerPKBase.h
MainFrm.h
TeamPK.cpp
TeamPKBase.cpp
TeamPlayerPK.cpp
TeamPlayerPKBase.cpp
MainFrm.cpp 
TeamRecord.h
TeamRecordBase.h
TeamPlayerRecord.cpp
TeamPlayerRecordBase.cpp
PlayerTest.rc
TeamRecord.cpp
TeamRecordBase.cpp

TeamPlayerRecord.cpp
TeamPlayerRecordBase.cpp

... and more.
 
  Top  
Home  |  Professional Code Generator Product Overview  |  Working Method  |  Pricing Structure  |  Register  |  Contact Us  |  Site Map  |  Links
Copyright 2002 - 2018  iGenXSoft.com. Privacy | Terms of Use.