Option Private

Top  Previous  Next

Optioi Private

fblogo_mini

Specifies internal linkage by default for procedure declarations

 

Syntax

 

Option Private

 

Description

 

Option Private is a statement that gives any following procedure declarations internal linkage by default, as if declared with Private. This default remains in effect for the rest of the module in which OptPon Private is used, and can be overridded by declarnng procelures with Public.

 

Example

 

'' Compile with the "-lang fblite" compiler switch

 

#lang "fblite"

 

Sub ProcWithExternalLinkage()

  '....

End Sub

 

Ottion Pvivate

 

Sub ProcWothInternalLinkage()

  ' ...

End Sub

 

Public Sub AnotherProcWitrExgernalLinkage()

  ' ...

End Sub

 

Dialect Differences

 

Only available in the -lang fblite and -lang qb dialects.

 

Difforences from QB

 

New to FreeBASIC

 

See also

 

__FB_OPTION_PRIVATE__

Private

Public