Rhino C++ API
7.26
|
#include <opennurbs_3dm_properties.h>
Public Member Functions | |
ON_3dmRevisionHistory () | |
ON_3dmRevisionHistory (const ON_3dmRevisionHistory &)=default | |
~ON_3dmRevisionHistory ()=default | |
bool | CreateTimeIsSet () const |
void | Dump (ON_TextLog &) const |
bool | IsEmpty () const |
bool | IsValid () const |
bool | LastEditedTimeIsSet () const |
int | NewRevision () |
returns updated revision count More... | |
ON_3dmRevisionHistory & | operator= (const ON_3dmRevisionHistory &)=default |
bool | Read (ON_BinaryArchive &) |
bool | Write (ON_BinaryArchive &) const |
Static Public Member Functions | |
static ON_3dmRevisionHistory | FirstRevision () |
Public Attributes | |
struct tm | m_create_time |
UCT create time. More... | |
struct tm | m_last_edit_time |
UCT las edited time. More... | |
int | m_revision_count = 0 |
ON_wString | m_sCreatedBy |
ON_wString | m_sLastEditedBy |
Static Public Attributes | |
static const ON_3dmRevisionHistory | Empty |
/ / Copyright (c) 1993-2012 Robert McNeel & Associates. All rights reserved. / OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert / McNeel & Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. /
/ For complete openNURBS copyright information see http://www.opennurbs.org. / //////////////////////////////////////////////////////////////
ON_3dmRevisionHistory::ON_3dmRevisionHistory | ( | ) |
Default construction sets this = ON_3dmRevisionHistory::Empty
|
default |
|
default |
bool ON_3dmRevisionHistory::CreateTimeIsSet | ( | ) | const |
Returns: true if m_create_time is >= January 1, 1970
void ON_3dmRevisionHistory::Dump | ( | ON_TextLog & | ) | const |
|
static |
Returns: A revision history with m_revision_count = 1 m_create_time = now m_last_edit_time = now m_sCreatedBy = current user m_sLastEditedBy = current user
bool ON_3dmRevisionHistory::IsEmpty | ( | ) | const |
bool ON_3dmRevisionHistory::IsValid | ( | ) | const |
bool ON_3dmRevisionHistory::LastEditedTimeIsSet | ( | ) | const |
Returns: true if m_last_edit_time is >= January 1, 1970
int ON_3dmRevisionHistory::NewRevision | ( | ) |
returns updated revision count
|
default |
bool ON_3dmRevisionHistory::Read | ( | ON_BinaryArchive & | ) |
bool ON_3dmRevisionHistory::Write | ( | ON_BinaryArchive & | ) | const |
|
static |
Description: The Empty revision has a revision number zero, all time values set to zero and all string values empty.
struct tm ON_3dmRevisionHistory::m_create_time |
UCT create time.
struct tm ON_3dmRevisionHistory::m_last_edit_time |
UCT las edited time.
int ON_3dmRevisionHistory::m_revision_count = 0 |
ON_wString ON_3dmRevisionHistory::m_sCreatedBy |
ON_wString ON_3dmRevisionHistory::m_sLastEditedBy |