liborigin2 13/09/2010
Public Types | Public Member Functions | Public Attributes

Origin::ProjectNode Struct Reference

#include <OriginObj.h>

List of all members.

Public Types

enum  NodeType {
  SpreadSheet, Matrix, Excel, Graph,
  Graph3D, Note, Folder
}

Public Member Functions

 ProjectNode (const string &_name="", NodeType _type=Folder, const boost::posix_time::ptime &_creationDate=boost::posix_time::ptime(), const boost::posix_time::ptime &_modificationDate=boost::posix_time::ptime())

Public Attributes

boost::posix_time::ptime creationDate
boost::posix_time::ptime modificationDate
string name
NodeType type

Member Enumeration Documentation

Enumerator:
SpreadSheet 
Matrix 
Excel 
Graph 
Graph3D 
Note 
Folder 

Constructor & Destructor Documentation

Origin::ProjectNode::ProjectNode ( const string &  _name = "",
NodeType  _type = Folder,
const boost::posix_time::ptime &  _creationDate = boost::posix_time::ptime(),
const boost::posix_time::ptime &  _modificationDate = boost::posix_time::ptime() 
) [inline]

Member Data Documentation

boost::posix_time::ptime Origin::ProjectNode::creationDate
boost::posix_time::ptime Origin::ProjectNode::modificationDate

The documentation for this struct was generated from the following file: