Tutorial: Building an Rogue Wave Server Application > Introducing the Example > Application Files > Description of the Files
 
Description of the Files
The Network application consists of the following files:
Server Subdirectory
Files in the server subdirectory define the model part of the Network application:
*network.h declares the classes Network, Domain, Line, and Node.
*network.cpp contains the definition of the classes, data members, and member functions declared in the network.h header file.
*main.cpp is the main file.
Data Subdirectory
Files with the .ilv extension contain the graphical panels that make up the final Network application, that is, the various graphical representations of the Network object model instances.
*domgraph.ilv displays a network domain as a graph.
Figure 4.2    File domgraph.ilv
*domlines.ilv displays the lines that belong to a given domain—Domain#1 in the illustration below.
Figure 4.3    File domlines.ilv
*domnodes.ilv displays the nodes that belong to a given domain —Domain#1 in the illustration below.
Figure 4.4    File domnodes.ilv
*network.ilv is the application main panel. It lets you access the nodes and lines of all the domains in the network.
Figure 4.5    File network.ilv
*node.ilv displays information related to a given node —Node#3 in the illustration below.
Figure 4.6    File node.ilv
*The file network.ls is a resource file that contains a list of .ilv files.

Version 5.7
Copyright © 2013, Rogue Wave Software, Inc. All Rights Reserved.