IDoc Class Library (BC-FES-AIT)
   IDoc Class Library
      Introduction
         Overview
         Who Should Use this Help File
         System Requirements
         Building and Running Applications
         R/3 Release-Dependent Issues
         General Class Design Principles
            General Descriptions of the Classes
               CIDoc Class Summary
               CIDocFieldIterator Class Summary
               CIDocIterator Class Summary
                  Three Ways to Use CIDocIterator
                     Using GetChild
                     Using NextRepetition or operator++ with count
                     Using NextRepetition or operator++ without count
               CIDocLink Class Summary
               CIDocMetaDataTree Class Summary
               CIDocOutboundApp Class Summary
               CIDocOutboundFunc Class Summary
               CIDocTID Class Summary
            Basic Logic for Using the Class Library
               Sending IDocs Inbound to R/3
               Receiving IDocs Outbound from R/3
      Class Library Reference
         The CIDoc Class
            AppendSegment
            GetControlField
            GetIDocNumber
            GetIDocType
            GetMessageType
            GetPartner
            GetPort
            GetRelease
            SetControlField
            SetIDocNumber
            WriteIDocToFile
         The CIDocFieldIterator Class
            CIDocFieldIterator (copy constructor)
            First
            GetFieldInfo
            GetFloatValue
            GetInternalType
            GetIntValue
            GetLength
            GetName
            GetOffset
            GetStringValue
            IsEnd
            IsFirst
            Last
            operator ++ (pre-increment version)
            operator ++ (post-increment version)
            operator -- (pre-decrement version)
            operator -- (post-decrement version)
            operator = (floating-point)
            operator = (string)
            operator = (const char*)
            operator = (integer)
            operator = (assignment from another iterator)
            operator [] (by index)
            operator [] (by name)
         The CIDocIterator Class
            CIDocIterator
            Field (write to field)
            Field (read from field)
            GoTop
            NextSibling
            NextRepetition
            FirstChild
            GetChild
            GetName
            GetChildCount
            GetSegmentCount
            GetFirstChildWithName
            operator ++
            IsThereMoreOfThis
         The CIDocLink Class
            AddIDoc (stored in file)
            AddIDoc (created from scratch)
            AddIDoc (from scratch, for extension types)
            CIDocLink
            CIDocLink (with user-defined outbound application)
            CopyMetaDataTree
            ExitWaitLoop
            GetConnection
            GetIDoc
            GetIDocCount
            GetIDocsFromR3
            GetTIDMgr
            RemoveAllIDocs
            ResendFailedIDocs
            SendIDocsToR3
         The CIDocMetaDataTree Class
            CIDocMetaDataTree (copy constructor)
            FindChildSegment
            FindField
            FindSegment
            GetSegmentCount
            operator []
         The CIDocOutboundApp Class
            CIDocOutboundApp
            OnCheckID
            OnCommit
            OnConfirmID
            OnIdle
            OnRollBack
         The CIDocOutboundFunc Class
            CIDocOutboundFunc
            Process
         The CIDocDataSegment Class
         The CIDocFieldInfo Class
         The CIDocTID Class
            CIDocTID
            CheckTID
            UpdateTID
            FindFailedTID
            WriteTID
            LockTID
            UnlockTID
         The CIDocTrace Class
            SetTrace
            Trace
            TraceBlankLines
            TraceIDOCError
            TraceRFCError
            TraceTime