Overview
Examples
Screenshots
Comparisons
Applications
Download
Manual
Status & Roadmap
FAQ
Authors & License
Forums
Wiki
Funding Ultimate++
Search on this site









SourceForge.net Logo



NetNode

 

class NetNode : private Moveable<NetNode

This class represents single network node (network resource). It moveable and has deep copy.

 

String GetName() const

Returns the name of network node (e.g. for displaying in GUI).

 

String GetPath() const

If node represents a disk share, it returns a path to this share (like \\SERVER\DATA). FindFile can be used to retrieve the list of files on this path (you have to add a file mask). If this method returns empty String, node is not a disk share.

 

Array<NetNodeEnum() const

Returns the array of subnodes.

 

void Serialize(Streams)

Serializes the Node.

 

static Array<NetNodeEnumRoot()

Enumerates root nodes.

 

NetNode()

Default constructor.

 

NetNode(const NetNodes)

Deep copy constructor.

 

NetNodeoperator=(const NetNodes)

Deep copy assignment.