# DataExchange
TKXSBase
HeaderSection

# HeaderSection_FileName Class Reference

`#include <HeaderSection_FileName.hxx>`

## Public Member Functions

Standard_EXPORT | HeaderSection_FileName ()
| Returns a FileName .

Standard_EXPORT void

Init (const Handle(TCollection_HAsciiString)&aName, const Handle(TCollection_HAsciiString)&aTimeStamp, const Handle(Interface_HArray1OfHAsciiString)&aAuthor, const Handle(Interface_HArray1OfHAsciiString)&aOrganization, const Handle(TCollection_HAsciiString)&aPreprocessorVersion, const Handle(TCollection_HAsciiString)&aOriginatingSystem, const Handle(TCollection_HAsciiString)&aAuthorisation)

Standard_EXPORT void | SetName (const Handle(TCollection_HAsciiString)&aName)
Standard_EXPORT Handle_TCollection_HAsciiString | Name () const
Standard_EXPORT void | SetTimeStamp (const Handle(TCollection_HAsciiString)&aTimeStamp)
Standard_EXPORT Handle_TCollection_HAsciiString | TimeStamp () const
Standard_EXPORT void | SetAuthor (const Handle(Interface_HArray1OfHAsciiString)&aAuthor)
Standard_EXPORT Handle_Interface_HArray1OfHAsciiString | Author () const
Standard_EXPORT Handle_TCollection_HAsciiString | AuthorValue (const Standard_Integer num) const
Standard_EXPORT Standard_Integer | NbAuthor () const
Standard_EXPORT void | SetOrganization (const Handle(Interface_HArray1OfHAsciiString)&aOrganization)
Standard_EXPORT Handle_Interface_HArray1OfHAsciiString | Organization () const
Standard_EXPORT Handle_TCollection_HAsciiString | OrganizationValue (const Standard_Integer num) const
Standard_EXPORT Standard_Integer | NbOrganization () const
Standard_EXPORT void | SetPreprocessorVersion (const Handle(TCollection_HAsciiString)&aPreprocessorVersion)
Standard_EXPORT Handle_TCollection_HAsciiString | PreprocessorVersion () const
Standard_EXPORT void | SetOriginatingSystem (const Handle(TCollection_HAsciiString)&aOriginatingSystem)
Standard_EXPORT Handle_TCollection_HAsciiString | OriginatingSystem () const
Standard_EXPORT void | SetAuthorisation (const Handle(TCollection_HAsciiString)&aAuthorisation)
Standard_EXPORT Handle_TCollection_HAsciiString | Authorisation () const
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const

## Private Attributes

Handle_TCollection_HAsciiString | name
Handle_TCollection_HAsciiString | timeStamp
Handle_Interface_HArray1OfHAsciiString | author
Handle_Interface_HArray1OfHAsciiString | organization
Handle_TCollection_HAsciiString | preprocessorVersion
Handle_TCollection_HAsciiString | originatingSystem
Handle_TCollection_HAsciiString | authorisation

## Constructor & Destructor Documentation

Standard_EXPORT HeaderSection_FileName::HeaderSection_FileName | ( |  | ) |

## Member Function Documentation

Standard_EXPORT Handle_Interface_HArray1OfHAsciiString HeaderSection_FileName::Author | ( |  | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::Authorisation | ( |  | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::AuthorValue | ( | const Standard_Integer | num | ) | const

Standard_EXPORT const HeaderSection_FileName::Handle | ( | Standard_Type |  | ) | const

Standard_EXPORT void HeaderSection_FileName::Init | ( | const Handle(TCollection_HAsciiString)& | aName,
|  | const Handle(TCollection_HAsciiString)& | aTimeStamp,
|  | const Handle(Interface_HArray1OfHAsciiString)& | aAuthor,
|  | const Handle(Interface_HArray1OfHAsciiString)& | aOrganization,
|  | const Handle(TCollection_HAsciiString)& | aPreprocessorVersion,
|  | const Handle(TCollection_HAsciiString)& | aOriginatingSystem,
|  | const Handle(TCollection_HAsciiString)& | aAuthorisation
| ) |

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::Name | ( |  | ) | const

Standard_EXPORT Standard_Integer HeaderSection_FileName::NbAuthor | ( |  | ) | const

Standard_EXPORT Standard_Integer HeaderSection_FileName::NbOrganization | ( |  | ) | const

Standard_EXPORT Handle_Interface_HArray1OfHAsciiString HeaderSection_FileName::Organization | ( |  | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::OrganizationValue | ( | const Standard_Integer | num | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::OriginatingSystem | ( |  | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::PreprocessorVersion | ( |  | ) | const

Standard_EXPORT void HeaderSection_FileName::SetAuthor | ( | const Handle(Interface_HArray1OfHAsciiString)& | aAuthor | ) |

Standard_EXPORT void HeaderSection_FileName::SetAuthorisation | ( | const Handle(TCollection_HAsciiString)& | aAuthorisation | ) |

Standard_EXPORT void HeaderSection_FileName::SetName | ( | const Handle(TCollection_HAsciiString)& | aName | ) |

Standard_EXPORT void HeaderSection_FileName::SetOrganization | ( | const Handle(Interface_HArray1OfHAsciiString)& | aOrganization | ) |

Standard_EXPORT void HeaderSection_FileName::SetOriginatingSystem | ( | const Handle(TCollection_HAsciiString)& | aOriginatingSystem | ) |

Standard_EXPORT void HeaderSection_FileName::SetPreprocessorVersion | ( | const Handle(TCollection_HAsciiString)& | aPreprocessorVersion | ) |

Standard_EXPORT void HeaderSection_FileName::SetTimeStamp | ( | const Handle(TCollection_HAsciiString)& | aTimeStamp | ) |

Standard_EXPORT Handle_TCollection_HAsciiString HeaderSection_FileName::TimeStamp | ( |  | ) | const

## Field Documentation

Handle_Interface_HArray1OfHAsciiString HeaderSection_FileName::author`[private]`

Handle_TCollection_HAsciiString HeaderSection_FileName::authorisation`[private]`

Handle_TCollection_HAsciiString HeaderSection_FileName::name`[private]`

Handle_Interface_HArray1OfHAsciiString HeaderSection_FileName::organization`[private]`

Handle_TCollection_HAsciiString HeaderSection_FileName::originatingSystem`[private]`

Handle_TCollection_HAsciiString HeaderSection_FileName::preprocessorVersion`[private]`

Handle_TCollection_HAsciiString HeaderSection_FileName::timeStamp`[private]`

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

- HeaderSection_FileName.hxx